Как настроить драйвера asio

Настройка ASIO драйвера для работы с сигналом гитары

После того как мы разобрались куда подключать гитару пришло время настроить драйвера.

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

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

Если же вы довольствуетесь встроенной аудио-картой или аудио-картой без поддержки ASIO вам надо скачать и установить универсальный бесплатный драйвер ASIO4ALL.

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

Кроме того, сразу затрону тему настройки аудио параметров в программе обработки гитарного сигнала (на примере популярного Guitar Rig).

Настройка на примере ASIO4ALL и Guitar Rig

Выбор устройства

Итак, мы установили драйвера и программу для обработки сигнала. Теперь надо запустить программу и найти там меню настроек аудио. В Guitar Rig это меню находится по адресу: File > Audio and MIDI Settings. Это окошко вы видите на скриншоте справа.

Что тут необходимо настроить: Driver — ASIO, в выпадающем списке Device надо выбрать ваше устройство или, в нашем случае (когда устройства нет), ASIO4ALL.

Окно настроек аудио и MIDI в Guitar Rig

ASIO4ALL

Перейдем в настройки драйвера щелкнув по кнопке ASIO Config . У вас откроется окно конфигурации драйвера выбранного устройства, в случае ASIO4ALL оно будет выглядеть как на скриншоте ниже.

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

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

Размер буфера влияет на задержку, он устанавливается ползунком в нижней части окна. Чем больше буфер, тем больше задержка, но уменьшая значение, вы увеличиваете нагрузку на процессор.

Размер буфера подбирается опытным путем. Он должен быть мал настолько, чтобы вы ни коем образом не ощущали задержку звука. Сигналом же о том, что вы установили слишком маленький буфер будет сильная загрузка процессора и треск или щелчки из колонок во время игры.

Сделав настройку закройте окно ASIO4ALL.

Частота дискретизации

Следующий параметр в настройках Guitat Rig: Sample Rate. По умолчанию там число 44100. Это частота дискретизации, она влияет одновременно и на загрузку процессора и на задержку и, в добавок, на качество звука (чем выше значение, тем выше качество, ниже задержка, больше нагрузка).

Встроенные аудио карты обычно не поддерживают частоту более 44100 Гц, если же вы настраиваете более продвинутую аудио-карту выберете здесь значение, которое установлено у вас в настройках самой аудиокарты. Не зная доступных для вашей карты значений параметр лучше оставить по умолчанию.

О том, что значение частоты дискретизации выбрано не верно вы сразу поймете: при достаточном ASIO буфере сигнал крайне сильно искажен, трещит, идет как бы рывками.

Не устанавливайте Sample Rate наугад — это может привести к сбою в работе программы

Задержка

В самой нижней строке окна настроек отображается задержка сигнала. На моем скриншоте «Overal > 33.2ms» означает, что общая задержка составит 33.2 миллисекунды. Можете также ориентироваться на эти данные при настройке буфера. Считается что на слух различима задержка от 30мс, но лучше, если значение будет хотя бы меньше 20.

Задержка слишком большая, следует уменьшить буфер в настройках ASIO

Маршрутизация

Перейдем на вкладку Routing

На этой вкладке 2 подменю: Inputs и Outputs. На них нам надо связать между собой входы нашей аудиокарты со входами Guitar Rig и выходы, соответственно с выходами.

При этом каждый канал стерео считается за отдельный вход или выход. Просто щелкните мышью справа от Guitar Rig in L и выберите в списке первый вход, а для Guitar Rig in R — второй. И по аналогии с выходами.

Кстати, гитара дает моно-сигнал, поэтому здесь не обязательно прописывать оба входа

На этом процесс настройки закончен. Далее читайте как подготовить сам инструмент.

Источник

Настройка ASIO драйвера

Опубликовано 06.12.2013 15:09

В этой статье подробно разберём настройку ASIO драйвера.

Скачиваем драйвер с сайта asio4all.com. Скачать можно совершенно бесплатно.
После установки ASIO4ALL в трее, рядом с часами появится иконка (зелёный квадрат, внутри треугольник). Если иконка не появилась, значит необходимо перезагрузить компьютер.

После того, как вы кликните по этой иконке, появится приблизительно такое окошко:

Что там находится:

1) WDM Device List (Список звуковых WDM устройств установленных на компьютере)
Обратите внимание, чтобы аудио-вход и аудио-выход были включены (как на рисунке).

2) ASIO Buffer Size (Размер буфера драйвера)
Чем больше это значение, тем больше будет задержка. Слишком низкое значение тоже не советую ставить, может появиться треск и искажения звука.

3) Latency Compensation (Компенсация задержки)
Эти регуляторы необходимы при работе в секвенсоре при задержке воспроизводимых треков.

4) Options (Параметры):

Allow Pull Mode (Аппаратный буфер) – сокращает использование вычислительных ресурсов программы.

Buffer Offset (Число буферов ядра) – устанавливает количество буферов ядра на выходе.

Always Resample 44.148kHz (Преобразовывать между 44.148kHz) – драйвер может в реальном времени изменять частоту сэмплирования, как в одну сторону, так и в обратную.

Force WDM Driver To 16 Bit (Принуждать WDM драйвер к 16 битному режиму) – эта функция принуждает драйвера имеющих более высокую разрядность, работать в 16 битном режиме.

Для начала советую ничего не изменять. А уже потом, когда убедитесь, что программа и ASIO работают стабильно, можно попробовать внести изменения.

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

Надеюсь настройка ASIO драйвера прошла успешно и можно переходить к настройке Guitar Rig.

Источник

Как с максимальным качеством вывести звук из компьютера под ОС 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 самостоятельно.

Источник

Настраиваем ASIO Driver в Nuendo 4

Итак, сейчас вы узнаете, как настроить ASIO драйвер в программе Nuendo 4. Так как он настраивается программно, то мы сейчас перейдем в программу нуендо и там я покажу, как подготовить и настроить ее для записи вокала.

Открываем программу и первым делом выбираем пункт меню «Devices». В раскрывающемся меню выбираем последний подпункт «Device Setup».

Первое что нам понадобится, так это зайти в меню «VST Audio System». Сейчас я расскажу что и каким образом тут следует настраивать. Первый и самый важный параметр — это назначение ASIO драйвера.

Когда откроете подменю, то в выпадающем списке вы увидите список имеющихся аудио драйверов. В данном случае, это:

  • ASIO DirectX Full Duplex Driver
  • ASIO Multimedia Driver

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

Следующий параметр, это опция «Release Driver when Aplication is in Background». По умолчанию она подключена (стоит галочка). Но если мы отключим эту опцию, то мы автоматом отключаем audio driver. Это позволит нам работать с другими аудио-редакторами, не закрывая при этом программу Nuendo.

Если мы оставим здесь галочку, то можно переходить в любой редактор и спокойно продолжать работать в нем. Если мы уберем галочку (отключим данную опцию и запретим тем самым выключать ASIO драйвер), то при переходе в другую программу, появится либо ошибка, либо отсутствие звука. Поэтому мы ставим галочку в параметре «Release Driver when Aplication is in Background» и работаем параллельно с другими аудио-редакторами.

Следующий параметр — это «Audio Priority». Он изменяет приоритет для аудио-процессов в Nuendo. При нормальном приоритете будет отдаваться равный приоритет как по аудио-данным, так и при работе с Midi. Этот режим стоит применять в том случае, когда в проекте используется либо небольшое количество аудиотреков, либо равное количество midi и audio данных. Или же при использовании Nuendo в качестве программного мидисикренсора.

Если же мы поставим значение Boost (в пер. усиленное), то по большей части приоритет будет отдан аудио-процессам. Следует учесть, что при такой установке у вас могут возникнуть проблемы с миди-синхронизацией. Поэтому используйте только тогда, когда вы вообще, не используете миди-данные в своем проекте и если ваш проект чрезмерно не загружен виртуальной обработкой. Обычно мы используем нормальный приоритет (Normal), так как он наиболее универсальный для разных типов использования программы Нуендо.

Следующий параметр, это «Multi Processing». Доступен и активен этот режим только в мультипроцессорной конфигурации. То есть если на вашем компьютере установлен многоядерный процессор, то этот параметр обязательно нужно оставить включенным, так как его действия сказываются наилучшим образом для повышения производительности.

Но сама программа Nuendo audio распределяет обработку между процессором самостоятельно. И этот режим в любом случае устанавливается автоматически если вы устанавливаете программу на компьютере с многоядерным процессором.

Следующий параметр — это «Disc Preload». Он устанавливает то количество аудиоданных, которое может быть предварительно загружено. То есть в момент позиционирования курсора мультитрека в режиме Stop. Эта настройка существует для того чтобы сглаживать нагрузки на жесткий диск за счет предварительной подгрузки аудиоданных. Она устанавливается в секундах. Мы обычно ставим значение в две секунды.

Дальше у нас идет настройка «Adjust for Flacord Latancy». Это режим минимальной задержки. В нем время отклика программы на действие пользователя минимально. Например, при изменении громкости. Это происходит потому что виртуальное смешивание проводится параллельно взаимодействию самого движка и драйвера Nuendo audio software. Поэтому я не рекомендую вам отключать данный режим.

Давайте разберем последний параметр — это «Record Shift». Он также предназначен для компенсации реальной задержки, возникающей при записи. Соответственно, здесь положительное значение сдвигает позицию вперед, а отрицательное компенсирует назад. Сильно заострять на это внимание не будем. Если что, то можете оставить как было по умолчанию.

Теперь когда у нас все настроено, нужно нажать «Apply» и принимаем все сделанные изменения. Теперь вам нужно перейти во вкладку «Creative ASIO». В соответствии с выбранным драйвером, у вас эта вкладка может называться по-другому. Но тем не менее вам нужно на нее перейти.

В появившемся окне нам нужно настроить всего лишь два параметра. «Control Panel» — это первый и самый главный параметр настройки задержки ASIO драйвера. В моем случае это драйвер аудиоинтерфейса Creative. В вашем примере название и сама панель может выглядеть по-другому.

В общем, после нажатия на кнопку «Control Panel» открывается окно настройки. В нем вам нужно будет задать «ASIO Buffer Latency», то есть величину задержки. Я рекомендую использовать минимальное значение чтобы сама задержка была очень маленькой. Но, как правило, значения до 10 ms неразличимы человеком. А вот значения более 20 ms очень заметно ощущаются на слух. Поэтому слишком высокие значения я не рекомендую применять и всегда ставлю по минимуму. В данном случае моя аудио карта позволяет поставить минимальное значение в 2 ms.

Также стоит заметить, что некоторые аудио интерфейсы измеряют уровень задержки не в ms, а в сэмплах. Но по-любому, здесь действует то же самое правило. Чем меньше, тем ниже задержка. Однако тут есть и другая особенность.

Второй параметр — это «Direct Monitoring». Поставив галочку (включив эту опцию), функция будет управлять аппаратным мониторингом из Nuendo Software. Для режима «Direct Monitoring» нам потребуется ASIO драйвер, который должен поддерживаться звуковым оборудованием.

Главное преимущество Direct Monitoring в том, что он имеет нулевую задержку сигнала. Это позволяет обходить все подключенные виртуальные приборы обработки на мастер-секции и таким образом, прослушивать фонограмму без какой-либо обработки и задержки.

Но если вы хотите записывать свой обработанный сигнал (например, вы хотите подключить реверберацию или компрессор в процессе исполнения), то в таком случае Direct Monitoring лучше отключить. Но помните также, если вы хотите записывать свой сигнал с обработкой (естественно, обработка эта будет не деструктивная) вы ее в любом случае можете отменить, так как сам сигнал будет записываться чисто, но воспроизводиться он будет с той обработкой, которую вы установите и в соответствии с ее настройками.

В таком случае вам нужно устанавливать минимальное время задержки, так как, в противном случае у вас сухой и обработанный сигналы будут по времени расходиться (идти с задержкой). А это недопустимо в случае исполнения в реальном времени.

Итак, когда настройки мы задали, то нажимаем «Ok». Теперь переходим во вкладку «Devices» и в ней выбираем «VST Connections».

Появится меню, где нужно будет назначить входные и выходные каналы аудиоинтерфейса. У меня после выбора ASIO драйвера в этой таблице по умолчанию отобразились каналы. Если у вас этого не будет, то на пустом поле нажимаете правой кнопкой мыши и выбираете «Add Bus». Тут вы можете вставить mono-канал либо stereo, либо еще что-то.

У меня по умолчанию вставлен stereo канал Stereo ln, так как это линейный стерео вход. В столбике «Audio Device» тоже задана информация. А в «Device Port» можно просто установить для левого канала свое значение. Например, если у вас подключен предусилитель в линейный вход, то выбираете Line ln 2 L — 1. Для правого то же самое Line ln 2 R — 2.

Также вы по желанию можете выбрать любой другой канал. В меню при клике мышки отобразятся все поддерживаемые каналы вашим звуковой картой. Таким образом, вы можете назначить все 8 аудио каналов в вашей карте (многоканальный интерфейс). Потом в дальнейшем на каждом канале в программе Nuendo при записи назначить необходимый вход и записывать сигнал с разных каналов на разные треки.

Теперь в этой же таблице переходим во вкладку «Outputs». Здесь мы аналогичным методом задаем стерео выход (Stereo Out). Через него программа Nuendo Studio будет воспроизводить все ваши данные. Как и в предыдущем пункте, нажимаете правой кнопкой мыши, наводите на «Add Bus» и выбираете нужный стерео или моно канал. А в «Device Port» также выбираете выходной канал.

У меня по умолчанию стоит Wawe 1 (Stereo Out — Left) и Wawe 2 (Stereo Out — Right). Когда вы зададите все нужные настройки, то данное меню можете закрывать.

В принципе, на этом все! Теперь вы знаете как настроить ASIO драйвер в программе нуэндо. Самое главное, это правильно настроить все каналы. В следующий раз я покажу вам процесс записи вокала в Nuendo Software.

Источник

Читайте также:  H110 pro btc не работают белые порты
Оцените статью