seriousstas
Цитата:
Привет !
Простуда "свалила" надеюсь ?
|
Привет! Да это похоже не простуда была вовсе... сегодня более менее на моник могу смотреть без размытого текста... но общее состояние еще то...
Цитата:
Ты как-то говорил, что у Тебя есть возможность слышать звуки системы
при использовании этих протоколов , но на последних картах такой
возможности нет .
|
да я знаю об этом...
Цитата:
У sirota скорей всего что-то с питанием , может и тач что-то привносит ...
|
да похоже на то... либо драйвера шалят..
Это для всех чтоб было попонятней насчет режимов вот небольшая выдержка из статьи про режимы....
***************************************
Как показала практика, в некоторых случаях обработчики подсистемы WASAPI могут сужать динамический диапазон записи, привнося в него некоторый шум. Это зависит от выбранной разрядности в настройках устройства, однако, так или иначе, получить побитовый вывод при использовании WASAPI shared удается не всегда.
В данных ОС также присутствует Kernel Streaming (KST), но на практике он далеко не всегда работает — порой устройство по непонятным причинам оказывается «занято».(
относится к Windows XP)
Если посмотреть на схему, то можно заметить, что прямой доступ к драйверу имеется через ASIO. Отсюда вывод: если Ваша карта аппаратно поддерживает ASIO (и имеет вменяемый драйвер ASIO 2.0) — используйте этот интерфейс. Не забывайте, что для этого необходим плагин ASIO Output.
Но что же делать если у карты нет поддержки ASIO? Сразу скажу, что ASIO4ALL тут едва ли поможет, так как работает через тот же нестабильный Kernel Streaming.
К счастью, выход из этой неприятной ситуации всё же существует. Разработчики оставили нам лазейку, и называется она WASAPI Exclusive. В этом режиме можно обойти все нежелательные составляющие WASAPI. Правда, в эксклюзивном режиме действуют жесткие ограничения — при использовании приложением этого режима звуки всех остальных приложений отключаются.
********************************************
Настройка
Обратите внимание: у WASAPI exclusive существует два режима буферизации —
Event и
Push. Первый режим является технически более совершенным и лучше совместим с
USB устройствами. Однако, режим
event поддерживается не всеми звуковыми картами. Таким образом, предпочтительным является режим
event. Если же воспроизведение в нем работать отказывается, необходимо переключиться на режим
push.
В поле Output data format надо установить максимальную разрядность, при которой будет работать воспроизведение (чаще всего — 24 бит).