Вопросы по теме 'wasapi'

Что мне следует использовать для моего аудиопроекта - DirectSound или WASAPI?
Я начинаю проект, в котором минимальными требованиями будет Windows 7. Я буду использовать NAudio в качестве интерфейса для аудио. Я не уверен, что мне следует использовать: DirectSound или WASAPI? Я собираюсь сделать следующее: Управление...
1357 просмотров
schedule 27.08.2022

WASAPI: выбор формата волны для эксклюзивного вывода
Я пытаюсь открыть эксклюзивный поток с устройством вывода, используя WASAPI. У меня возникли проблемы с выбором приемлемого формата, поскольку, похоже, нет подсказок относительно того, какие форматы принимаются данным устройством. В моем случае...
2138 просмотров
schedule 22.02.2024

Качество звука васапи
Я новичок в использовании Wasapi в Naudio, и у меня проблемы с качеством звука. Примерно в 1/10 раз звук будет звучать идеально, когда я записываю, а в остальных 9 случаях он будет нечетким. Мне было интересно, есть ли какая-то причина для этого....
1797 просмотров
schedule 08.05.2022

Задержка звука в сравнении с надежностью
Есть ли компромисс между задержкой и надежностью аудиопотока в Windows с использованием WASAPI? То есть, если я программирую приложение WASAPI и мне нужна минимальная задержка, будет ли аудиопоток подвержен большему количеству хлопков, щелчков и...
149 просмотров
schedule 30.12.2022

COM-взаимодействие в Mono 2.0
Я пытаюсь использовать этот код в проекте Unity, но кажется, что реализации COM Interop в Mono/.NET отличается, что приводит к сбою или сбою кода. Запуск кода в .NET работает нормально, но запуск его с Mono 2.0 (вне Unity) завершается с ошибкой...
551 просмотров
schedule 09.06.2024

Захват аудио из WasapiLoopbackCapture и преобразование в muLaw
Я записываю звук с помощью WasapiLoopbackCapture - format = IeeeFloat - SampleRate = 48000 - BitsPerSample = 32 Мне нужно преобразовать это в muLaw (8 кГц, 8 бит, моно) — в конечном итоге оно будет отправлено на телефон через...
940 просмотров
schedule 17.03.2023

Как сделать именованный канал доступным для процессов без повышенных прав?
Проблема: я создал службу, которая должна работать с повышенными привилегиями. Теперь у меня есть приложение, доступное для пользователей. Приложение хочет связаться со службой через именованный канал. Именованный канал создается службой. Однако...
252 просмотров
schedule 23.04.2023

Что представляют значения перечисления ERoles в Windows Core Audio API? Являются ли они взаимоисключающими?
Из документа Microsoft API: https://docs.microsoft.com/en-us/windows/win32/api/mmdeviceapi/ne-mmdeviceapi-erole Перечисление ERole typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0002 { eConsole, eMultimedia, eCommunications,...
136 просмотров
schedule 02.08.2023

Перечислить аудиосессии в Windows
Я хотел бы перечислить все аудиосеансы с помощью API-интерфейсов Windows Audio Core и иметь возможность манипулировать томами сеансов, но я не могу найти способ перечислить аудиосеансы и получить некоторый интерфейс, например ISimpleAudioVolume...
312 просмотров
schedule 24.12.2023