- Как с максимальным качеством вывести звук из компьютера под ОС Windows
- Установка драйвера ASIO
- Первичная настройка Foobar2000
- Программная регулировка громкости
- Финальные штрихи
- Fl Studio настройка ASIO4ALL
- Использование ASIO4ALL, расширенные настройки [ править ]
- Что представляет собой программа ASIO4ALL и как ей пользоваться
- Что за программа ASIO4ALL
- Как установить
- Как настроить ASIO4ALL
- Использование ASIO4ALL
- Настройка ASIO4ALL
Как с максимальным качеством вывести звук из компьютера под ОС Windows
Сохранить и прочитать потом —
Ваш персональный компьютер может располагать CD-приводом или не быть им оснащенным – так или иначе он способен хранить в своей памяти библиотеку аудиофайлов или же получать их путем стриминга с каких-либо ресурсов. В любом случае музыкальный сигнал формата PCM (или реже DSD) может быть выведен для цифроаналогового преобразования сторонними средствами. Чаще всего это делается посредством USB-соединения ПК с внешней звуковой картой или аудио-ЦАП. Музыку можно слушать и с выхода на наушники самого компьютера (его динамики рассматривать не будем), но в таком случае результат будет оставлять желать лучшего. Причин тому несколько, но самая главная – встроенная звуковая карта попросту не обеспечивает качества, соответствующего статусу Hi-Fi. Поэтому самый очевидный способ – доверить эту процедуру специализированному компоненту.
Но простое подключение USB-кабелем еще не гарантирует точной побитовой передачи аудио на внешний ЦАП. Этот режим работы должен быть соответствующим образом настроен.
Установка драйвера ASIO
Для чего нужен режим ASIO? При воспроизведении музыки вы должны изолировать аудиопоток от программных микшеров Windows. В данном случае вам они совершенно не нужны, поскольку могут выполнять дополнительный пересчет данных, причем не очень качественный с точки зрения канонов Hi-Fi. Протокол ASIO призван сделать путь между программным плеером и ЦАП максимально коротким. Поэтому сегодня любой уважающий себя производитель звуковых карт или ЦАП снабжает свою продукцию соответствующими ASIO-драйверами. После их установки можно приступать к настройке своего программного плеера. Они выполняются один раз и в дальнейшей доводке не нуждаются.
Первичная настройка Foobar2000
Для примера рассмотрим один из самых популярных плееров Foobar2000. Он занимает минимум места, бесплатен и при этом достаточно продвинут для сложной DSP-обработки аудиосигнала. Но сейчас мы поговорим не обо всех возможностях Foobar2000, а о его первичной настройке для работы в ASIO-режиме с вашей звуковой картой.
В платных аудиоплеерах наподобие Audiorvana или JRiver совместимость с ASIO прошита в исходном дистрибутиве, и плеер сам подхватывает доступные ASIO-подключения. Для Foobar2000 понадобится установка модуля ASIO support, которую нужно дополнительная скачать по адресу https://www.foobar2000.org/components/view/foo_out_asio. После этого в разделе плеера Preferences выбираем самую первую строку Components. Нажимаем Install и указываем программе на сохраненный файлик foo_out_asio.fb2k-component. После чего перезагружаем плеер, чтобы изменения вступили в силу.
Программная регулировка громкости
Многие пользователи предпочитают регулировать громкость непосредственно в программном плеере. Это весьма удобно, например, в случае прослушивания с помощью настольных систем с активными мониторами.
Если ваш аудиотракт работает в режиме ASIO, уменьшить громкость с помощью ползунка в углу экрана (на панели задач Windows) уже не получится. Придется использовать собственный регулятор уровня сигнала плеера (Volume Сontrol). При этом имейте в виду, что в случае программного изменения громкости побитовая передача данных оригинала на ЦАП не сохраняется. Это возможно только при максимальном положении громкости на отметке 100%.
Финальные штрихи
В подразделе Output->ASIO можно увидеть два отмеченных галочкой режима повышения производительности. Use 64-bit ASIO drivers и Run with high process priority. Обычно они включены по умолчанию, но нелишним будет их проверить.
Также можно проверить состояние консоли ASIO. Иногда доступ к ней возможен прямо в плеере, а порой ее ярлычок находится на упомянутой панели задач вместе со значками языка раскладки и др. Разрядность должна быть установлена на значениях 24 или 32 бит. Не стоит включать так называемый dither – эта опция нужна лишь для очень старых приемников аудиосигнала, чья разрядность ограничена 16 бит.
Что касается размера буфера ASIO, то если ваша система не испытывает выпадения сигнала или иных сбоев звука, лучше оставить значение по умолчанию. Его уменьшение повысит вероятность появления артефактов, а увеличение, соответственно, понизит. Ряд аудиофилов утверждает, что наилучшего звука можно добиться с минимальным значением размера буфера ASIO. Измерения характеристик аудиопотока этого предположения не подтверждают, но лучший прибор – наш слух, так что вы сможете определиться с оптимальным размером буфера ASIO самостоятельно.
Источник
Fl Studio настройка ASIO4ALL
Данная статья является частью цикла статей «Fl Studio»
FL Studio включает в себя установку стороннего ASIO драйвера ASIO4ALL. Есть два преимущества:
- Скорость: ASIO драйвера (в целом) позволяют уменьшить нагрузку на процессор и уменьшить значение буфера, больше чем стандартный драйвер Windows («первичный звуковой драйвер», WDM Driver). Если ваш аудио интерфейс имеет собственный ASIO драйвер, то мы рекомендуем вам использовать именно его.
- Несколько звуковых устройств: ASIO4ALL уникальный, вы можете выбрать входы и выходы от отдельных звуковых карт/аудио-устройств, это не возможно со стандартными ASIO драйверами. Эта функция позволяет использовать для микрофона USB-вход и в то же время выход вашей обычной звуковой карты (см. пункт 7 ниже).
Использование ASIO4ALL, расширенные настройки [ править ]
В этом разделе объясняется, как использовать настройки ASIO4ALL.
- Нажмите клавишу F10 на клавиатуре ПК и выберите Audio settings, нажав на значок динамика. Кроме этого можете выбрать Audio settings в меню Options.
- Выберите ASIO4ALL v2, как показано ниже.
Источник
Что представляет собой программа ASIO4ALL и как ей пользоваться
Те, кто занимается звукозаписью в профессиональном режиме и пользуется MIDI-клавиатурой или синтезатором, часто сталкиваются с необходимостью настроить обработку звука так, чтоб он сразу подавался на аудиокарту, минуя систему Windows.
Обычно для этого используется специальное ПО — Audio Stream Input/Output или сокращённо ASIO. Но если аудиокарта с ним несовместима, начинаются проблемы, и тогда в дело вступает ASIO4ALL.
Что за программа ASIO4ALL
В настоящий момент музыканты часто предпочитают обрабатывать звук в режиме реального времени. Для этого используется уже упомянутая технология Audio Stream Input/Output (ASIO), визуализированная в виде приложения. Она умеет делать следующее:
- организовывать многоканальный вход и выход;
- ускорять обработку информации, поступающей с музыкальных инструментов (синтезатора, MIDI-клавиатуры и т. п.).
ASIO4ALL представляет собой связующее звено между звуковой платой и ASIO в случаях, когда последняя не может работать с определённой аудиокартой — вот, что это за программа. Она позволяет настроить немедленную передачу звука, а также объединить в работе две аудиокарты или несколько устройств (например, микрофон — плата). Подобный софт нужен только профессионалам музыкального мира или продвинутым любителям. Для обычного пользователя он не представляет никакой ценности.
Таким образом, при посредничестве ASIO4ALL вы получаете возможность с удобством пользоваться MIDI-клавиатурой. Нажимая клавишу, вы услышите звук почти мгновенно — через 5-10 миллисекунд. Этого значения достаточно для комфортной работы.
Заметим, что у ASIO4ALL есть и аналог — Sound Driver, но он сильно нагружает аудиокарту, инициирует множество процессов. Если ваш трек будет объёмным, с различными спецэффектами и наложениями, может появиться треск, посторонний шум и другие искажения звука. Такое ПО подойдёт только для очень мощных компьютеров и оборудования. При малейших сомнениях в возможностях ПК или звуковой карты лучше остановиться на ASIO4ALL.
Как установить
Теперь рассмотрим, как установить ASIO4ALL:
- Скачайте инсталляционный файл с официального сайта.
- Распакуйте архив и запустите setup-файл.
- Мастер установки первым делом предложит вам принять лицензионное соглашение – поставьте отметку в отведенной графе и нажмите Next.
- В следующем окошке ничего редактировать не нужно, если только вы не хотите установить в довесок дополнительное ПО. Просто нажмите снова Next.
- Теперь укажите папку, где будут храниться файлы программы. В принципе, можно оставить предложенную по умолчанию. Кликните Install.
- Начнётся инсталляция ASIO4ALL, подождите, пока появится уведомление о завершении установки.
Как настроить ASIO4ALL
Правильная настройка ASIO4ALL – залог комфортной работы. Чтобы скорректировать необходимые параметры, нужно открыть настройки аудиоконфигурации и указать ASIO — ASIO4ALL. Вы увидите плашку с надписью ASIO4ALL Control Panel – кликните по ней.
Здесь вы найдёте как основные параметры, так и расширенные. Сначала подробно рассмотрим первые:
- Device List – здесь хранится перечень всех устройств, работающих с технологией спектрального уплотнения каналов. Чтобы изменить настройки по умолчанию, нужно выделить интересующее устройство – оно сразу обозначится более плотным начертанием. Ниже вы найдёте информацию о его работоспособности:
- Running — функционирует в настоящий момент.
- Available — доступно и его можно запустить.
- Unavailable — недоступно, потому что уже задействуется в каких-то других целях.
- Beyond Logic — не может быть запущенно из-за ошибки или физического отсутствия (например, вы отключили микрофон).
Если вы нажмёте Advanced, то увидите ещё несколько кнопок для дополнительной персонализации, а именно:
- Latency Compensation – корректирует непредвиденные задержки звука.
- Use Hardware Buffer – активирует аппаратный буфер для девайсов с технологией WavePCI, который позволяет снизить потребление ресурсов ЦП.
- Kernel Buffers/Buffer Offset – настраивает буферизацию устройств, для которых недоступна опция выше.
- Always Resample 44.1 48 kHz – осуществляет передискретизацию 44.1 кГц в 48 кГц.
- Force WDM driver to 16 Bit – позволяет компенсировать несоответствия в заявленных параметрах устройств (например, когда девайс теоретически должен поддерживать частоту 20 бит, но практически работает только на 16).
Настройки в сложных случаях можно подобрать методом проб и ошибок. Если вы запутаетесь, их можно сбросить и обратиться к инструкции, которая поставляется вместе с инсталляционным пакетом ASIO4ALL.
Источник
Использование ASIO4ALL
ASIO4ALL – универсальный аудио драйвер для WDM устройств.
ASIO (Audio Stream Input/Output) – специализированный протокол, используемый для ввода/вывода аудио данных, разработанный компанией Steinberg (Cubase, Nuendo).
ASIO4ALL – звуковой драйвер, способный в разы уменьшить задержку при работе с аудио материалом. Обычно этот драйвер используется для встроенных звуковых карт.
При использовании данного аудио драйвера рекомендуется отключить системные звуки Windows и настроить схему управления питанием таким образом, чтобы тактовая частота процессора не менялась. Например, в Windows XP это можно сделать, выбрав схему «Включен постоянно». В этом случае драйвер будет работать более стабильно.
Для использования аудиодрайвера ASIO4ALL, необходимо выбрать его в настройках соответствующей программы. Например, в проигрывателе AIMP 3 это делается так. Заходим в меню «Настройки» и выбираем пункт «Воспроизведение».
В списке устройств выбираем драйвер ASIO4ALL v2. Теперь проигрыватель AIMP 3 будет использовать для воспроизведения музыки драйвер ASIO.
ASIO4ALL есть смысл использовать в программах-секвенсорах, таких как FL Studio. Для того, чтобы выбрать этот драйвер для работы с аудио данными необходимо зайти в меню OPTIONS – Audio Settings и в списке девайсов выбрать ASIO4ALL v2.
Настройка ASIO4ALL
Для того, чтобы открыть панель драйвера в программе FL Studio необходимо нажать на кнопку Show ASIO panel (окно Audio Settings).
В других программах, возможно, не будет такой клавиши. В таком случае панель драйвера можно открыть, используя соответствующий значок в трее.
Панель настройки драйвера выглядит как показано на рисунке ниже.
1. Список устройств использующих аудио драйвер ASIO4ALL (на панели отображаются настройки выбранного устройства)
2. Размер буфера. Это основной параметр драйвера. Чем меньше это значение, тем меньше задержка сигнала. Однако, при слишком маленьких значениях появляются щелчки (выпадение звука). Необходимо опытным путем искать приемлемый компромисс.
3. Установка настроек «по умолчанию».
4. Дополнительные настройки. При нажатии на эту клавишу становятся доступными параметры показанные на рисунке ниже:
— Компенсация задержки – используется для синхронизации нескольких каналов с аудио и MIDI данными;
— Разрешить режим извлечения WaveRT – режим использования аппаратного буфера. Смещение буфера указывается ползунковым регулятором. Это значение стоит изменять в редких случаях (на маломощных машинах).
Драйвер ASIO4ALL имеет возможность преобразовывать частоту дискретизации сигнала с 44,1 кГц в 48 кГц и обратно. Эта возможность может понадобиться при использовании некоторых звуковых карт.
Функция принуждения к использованию в 16 разрядном режиме применяется в звуковых картах, которые поддерживают разрядность выше 16 и меньше 24 бит.
Если вы пока еще используете встроенную звуковую карту для создания музыки, то рекомендую вам использовать драйвер ASIO4ALL.
Скачать ASIO4ALL
Поделитесь этой статьей с друзьями, нажав на кнопки социальных сетей.
Источник