Читаем Универсальный ASIO-драйвер для звуковых WDM-устройств полностью

В звуковых картах, построенных на базе Envy24, может быть параметр «DMA Buffer Transfer Latency» (задержка при передаче данных в буфер с прямым доступом к памяти) или что-то в этом роде. Этот параметр следует ставить на минимальное значение.

8. Преобразование между 44.1 и 48 Кгц

ASIO4ALL может в реальном времени преобразовывать частоту дискретизации от 44.1 КГц в 48

КГц и обратно. Преобразование происходит автоматически в случаях, когда ASIO4ALL открывается в режиме 44.1 КГц, а WDM-драйвер не поддерживает эту частоту.

В некоторых случаях драйверы стандарта AC97 могут поддерживать частоту 44.1 КГц, преобразовывая её самостоятельно. Однако преобразование выполняется с довольно сомнительным качеством и проблемами со стабильностью. Чтобы избавиться от этого, включите данный параметр. Как минимум с одной из версий WDM-драйвера SoundMAX (smwdm.sys) этот параметр обязательно должен быть включён, чтобы частота 44.1 КГц вообще поддерживалась.

9. Принуждение к работе WDM-драйвера в 16-разрядном режиме

Этот параметр работает только с теми драйверами, которые сообщают о возможности работы с потоком разрядностью более 16 бит (и меньше 24), но фактически отказываются от этого.

Примером такого драйвера является SigmaTel AC97.

Правила оптимизации в общих случаях

 Игра вживую на программных синтезаторах.

В этом случае звуковые входы вам не нужны. Поэтому их следует отключать, чтобы при меньшем размере ASIO-буфера стабильность была выше. Вместе с ними следует отключать и лишние выходы. Для этого нужно переключить панель управления в расширенный режим и раскрыть список WDM-устройств — там будут перечислены отдельные интерфейсные единицы.

 Компьютер в роли эффект-процессора.

В этом случае звуковые входы нужны. Но, как всегда, неиспользуемые каналы следует отключить.

Не используйте возможность преобразования частоты, если нет такой необходимости.

 Компьютер как обычный секвенсор.

Здесь стабильный звук без разрывов даже при максимальной вычислительной нагрузке важнее мелкой задержки. Поэтому рекомендуется умерить аппетит от мелкой задержки и увеличить размер буфера до значения, комфортного с тем набором инструментов и эффектов, который вы наиболее часто используете. Это особенно важно при записи звука, когда щелчки от опустошения буфера не просто раздражают, а напрямую портят результат вашего труда. Если используемый вами секвенсор поддерживает компенсацию задержки, то для правильного размещения записываемых фрагментов её необходимо настроить в расширенном виде панели управления.

 Когда задержка вовсе не играет роли.

В некоторых конфигурациях ASIO4ALL позволяет звуковому потоку обходить участки, которые могут отрицательно влиять на качество звука. Поэтому любители качественного звука предпочитают использовать ASIO-интерфейс вместо DirectSound или MME, которые нередко искажают данные. При прослушивании музыки задержка не играет никакой роли, а об использовании входов вовсе не идёт речь. Поэтому входы следует просто отключить, а размер буфера поставить на максимум.

Использование «ReWuschel»

Если при установке вы отметили одноимённый пункт, то входы, предоставляемые ASIO4ALL, будут доступны в ReWire-приложениях. Смысл в этом есть, когда программа поддерживает только ASIO-выходы, но при этом имеет полноценную поддержку ReWire — например, Reason.

Чтобы подавать звук в Reason в реальном времени, ASIO4ALL должен быть установлен в качестве текущего драйвера. После этого вызовите в меню: Create → ReBirth Input Machine. Теперь входы ASIO4ALL подключены к выходам устройства «ReBirth Input Machine».

Учитывайте, что с установленным компонентом ReWuschel вы не сможете пользоваться ReBirth в Reason. Чтобы это стало возможно, необходимо будет переустановить ASIO4ALL без ReWuschel.


Возможные неполадки и способы их устранения

ASIO4ALL представляет себя приложениям как автономный драйвер, но в некоторых конфигурациях фактически таким не является. Поэтому некоторые проблемы могут возникать не по его вине, даже если внешне это выглядит иначе. Особо можно отметить ситуацию, когда вы меняете состав устройств и их каналов в панели управления ASIO4ALL. При этом изменяются количество и имена каналов, которые предоставляются приложению. Поэтому рекомендуется перезапускать приложение после изменений в составе устройств и каналов, если у вас есть подозрения в том, что программа не справляется с этими изменениями «на лету».

Наиболее распространённые проблемы и их решения:

 ASIO4ALL отсутствует в списке драйверов.

Есть две возможные причины. Первая состоит в том, что программа не поддерживает ASIO.

Перейти на страницу:

Похожие книги

Вселенная. Краткий путеводитель по пространству и времени: от Солнечной системы до самых далеких галактик и от Большого взрыва до будущего Вселенной
Вселенная. Краткий путеводитель по пространству и времени: от Солнечной системы до самых далеких галактик и от Большого взрыва до будущего Вселенной

Современная астрофизика – это быстро развивающаяся наука, которая использует новейшие (и очень дорогие) приборы и суперкомпьютеры. Это приводит к огромному потоку результатов: экзопланеты и темная энергия, гравитационные волны и первые снимки Плутона с близкого расстояния. В результате астрономическая картина мира постоянно меняется. Однако многие фундаментальные особенности этой картины уже сформировались. Мы знаем, что живем в расширяющейся Вселенной, чей возраст составляет немногим менее 14 млрд лет. Нам известно, как формировались и формируются ядра элементов. Мы можем наблюдать разные стадии формирования звезд и планетных систем. Удается даже разглядеть, как в дисках вокруг звезд формируются планеты. Тем не менее остается много вопросов и загадок. Что такое темное вещество и темная энергия? Как взрываются сверхновые разных типов? Как устроены черные дыры? Наконец, есть ли еще жизнь во Вселенной, и какой она может быть?

Сергей Борисович Попов

Справочники