Асио

ASIO4ALL V2

На этом сайте вы можете скачать ASIO4ALL — универсальный ASIO драйвер для всех аудиокарт. Программа переведена на русский и распространяется бесплатно.

Скачать ASIO4ALL

Данная версия установщика подходит для 32/64-разрядных систем, поддерживает Windows 98 se/ME/2k/XP/MCE/2003, а также Vista/Windows 7/Windows 8.

Что это за драйвер

Перед тем как скачать ASIO4ALL, нужно разобраться что из себя представляет этот АСИО драйвер. ASIO расшифровывается как Audio Stream Input/Output — это протокол драйвера компьютерных аудиокарт, отвечающий за ввод или вывод аудиопотока. Изобретен и запатентован компанией Steinberg. АСИО предоставляет маленькую задержку и высокую точность между программой приложением и аудиокартой компьютера. ASIO обходит обычный путь, который проходит цифровой аудиосигнал от пользовательского приложения через слои промежуточного программного обеспечения операционной системы Windows, таким образом, приложение подключается напрямую к аудиокарте. Каждый слой, обойденный ASIO драйвером, означает понижение задержки или latency (задержка между приложением, посылающим аудиоинформацию, которую обрабатывает звуковая карта или, наоборот, сигналы проходящие через аудиокарту в приложение.).

Работа АСИО драйвера

Что это за программа

Если вы используете встроенную звуковую карту или аудиокарту без поддержки ASIO 2.0, то вы неоднократно сталкивались с высокой задержкой и большой нагрузкой на процессор при использовании программ для создания музыки или музыкального оборудования. Тут-то на помощь и приходит ASIO4ALL, которую вы можете скачать по ссылке выше. Программа оптимизирует работу любой WDM аудиокарты.

Производительность АСИО драйвера

Высокая производительность

Любые АСИО драйвера уменьшают нагрузку на центральный процессор и снижают размер буфера по сравнению с использованием стандартного драйвера Windows.

Список устройств

Поддержка нескольких аудиоустройств

Уникальная функция ASIO4ALL позволяет вам использовать входы или выходы с разных аудиокарт или аудиоустройств, что абсолютно не возможно сделать, используя встроенный в аудиокарту так называемый native ASIO driver.

Как настроить программу

После того как вы скачали и установили драйвер ASIO4ALL — запустите приложение, которое вы собираетесь использовать и в настройках выберите из списка вместо windows-драйвера — АСИО. Вы можете открыть панель настройки ASIO4ALL следующими способами. Зайти в аудионастройки используемой вами программы и сделать активным ASIO4ALL driver и открыть его из настроек вашего приложения либо щелкнуть по иконке ASIO драйвера в области уведомлений.

Асио 4 алл

Размер буфера ASIO

Как видно выше ASIO4ALL позволяет настроить размер буфера (его длину). Вы можете настроить размер буфера для каждого отдельно выбранного устройства. Если вы используете несколько устройств, то длина буфера должна иметь одно значение. Чтобы сделать это выберите устройство из списка ASIO драйвера, кликнув на него пока оно не подсветится, и переместите ползунок в нужное вам положение. Затем откройте следующее и т. д.

Список WDM устройств

На скриншоте видно две аудиокарты в списке WDM устройств. Когда вы скачали и установили ASIO4ALL, вы увидите те устройства, которые имеют установленные и зарегистрированные аудиодрайвера в вашей операционной системе. Если у вас корректно работает звук под Windows, то вы как минимум увидите одно устройство. Если список пуст переустановите аудиодрайвера для вашего компьютера, перезагрузитесь и проверьте снова.

Расширенные настройки

Чтобы перейти в режим расширенных настроек ASIO4ALL, нужно щелкнуть на иконку гаечного ключа в правом нижнем углу окна программы. Чтобы переключиться обратно в упрощенный вариант достаточно щелкнуть иконку еще раз. В расширенном режиме доступна возможность более тонких настроек ASIO драйвера. Становится доступна настройка компенсация задержки, включение аппаратного буфера и других настроек программы.

ЗАМЕТКА: Задержка на скриншоте ASIO драйвера указана в сэмплах, чтобы перевести сэмплы в миллисекунды, нужно разделить длину буфера на 44.1 (если ваша аудиокарта использует 44100 Гц) или на 48 (если используется 48000 Гц). Если ваша аудиокарта работает в режиме 44100 Гц, то длинна буфера будет 448 сэмплов, что приблизительно равно 10 миллисекундам. Скачать ASIO драйвер можно по ссылкам вверху и внизу страницы.

Переполнение буфера и настройки

Буфер переполнен

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

Как настроить ASIO

Минимизация переполнения буфера может потребовать некоторых проб и ошибок при настройке ASIO4ALL, которые должны проводиться во время запуска типичного для вас аудиопроекта. Ваша цель установить длину буфера около 10 миллисекунд (441 сэмпла) с редкими случаями или, вообще, без переполнения буфера. Если при таких настройках щелчки и тормоза не пропадают, стоит повысить размер буфера до 20 миллисекунд (882 сэмпла) — что является разумной задержкой для большинства пользователей. Полностью избавиться от переполнений буфера не получится, даже при помощи ASIO драйвера, вы иногда будете с ними встречаться. Но помните, это не такая уж и большая проблема, но она говорит вам о том, что вы близки к минимальному буферу, который может поддерживать конфигурация вашего компьютера с текущими настройками задержки. Запомните, что переполнения буфера проблема в том случае если они отвлекают или мешают вам в процессе использования программы.

ЗАМЕТКА: Стоит отметить что перегрузка буфера влияет только на воспроизведение аудио, и если, например, вы хотите сохранить ваш проект из секвенсора в wave или mp3, вы не услышите артефактов при прослушивании аудиофайла. Если вы слышите подобные артефакты в экспортированном аудиофайле, то проблема не в перегрузке аудиобуфера и настройках ASIO, а в используемом плагине.

Расширенные настройки АСИО

Как только вы переключили панель ASIO драйвера в расширенный режим, все немного усложняется. Вы, вероятно, заметили, что элементы в списке устройств теперь можно раскрыть. Раскрывая список устройств, вы теперь имеете возможность полностью изучить аудиоархитектуру вашей системы.

Компенсация задержки

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

Аппаратный буфер

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

Режим извлечения

В Windows Vista на смену kmixer пришел новый драйвер порта — WaveRT. Если отключить эту функцию, то ASIO4ALL не будет использовать режим извлечения. Если включить его, то он будет использоваться где это возможно. Если режим извлечения поддерживается, то он предоставляет лучший тайминг и в целом работает лучше, однако из-за того, что Microsoft задокументировала его через год после выпуска Vista, часто он не работает так, как надо.

Число буферов ядра/Смещение буфера

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

Преобразовывать между 44.1 и 48 кГц

Программа ASIO4ALL умеет производить ресэмплинг аудиопотока из частоты 44.1 кГц в 48 кГц и обратно. Конвертация производится автоматически, когда программа запущена с частотой, которая не поддерживается. Некоторые аудиодрайвера поддерживают частоту 44.1 кГц, однако происходит ухудшение качества звука и стабильности работы. Также эта опция исправляет проблему с пропаданием звука на аудиокартах SigmaTel.

Принуждать WDM-драйвер к 16-битному режиму

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

скачать asio4all v2

Скачайте ASIO4ALL

Актуальная версия программы — 2.12
переведена на русский язык и бесплатна.

Скачать ASIO4ALL

Для всех версий Windows 32/64 bit.