Настройка уровня¶
- Table of contents
- Настройка уровня
Регулятор в окне настройки драйвера AXIA¶
Этим регулятором задается усиление (GAIN) в каналах воспроизведения (регулировка [–12…–0]) и в каналах записи (регулировка [+12…0]). Начальная установка –12 для воспроизведения и +12 для записи. Это означает, что при запуске компьютера всем каналам воспроизведения устанавливается усиление –12 dB, а каналам записи +12.
При перемещении регулятора одновременно меняются значения (GAIN) во всех каналах воспроизведения и записи, например, при значении –10 в каналах вопроизведения значения в каналах записи будет +10.
Установка уровня в CDU файле¶
Инициализация подключения к драйверу¶
Создание модуля работы с драйвером AXIA
AXIA_DRV AXIA
Инициализация соединения и запрос на получение нотификации об изменении состояния GPI
AXIA_DRV AXIA
INIT_AXIA_DRV "LOGIN\n\n" "ADD GPO"
Обратите внимание, в CDU для устройств Axia нельзя использовать -DU_COM_INIT_EL_STR-, вместо этого нужно использовать команду INIT_AXIA_DRV
Адрес драйвера¶
Обратите внимание на запись IP адреса драйвера. При работе с локально установленным драйвером (99% случаев) устанавливать специальный адрес 127.0.0.1, это позволит избежать проблем при копировании CDU файлов с места на место или при смене IP данного компьютера. Если в вашем CDU локальный адрес указан явно, рекомендуется заменить его на 127.0.0.1
INIT_STR "IP=127.0.0.1"
Устройства ASIO или SP-WAVE¶
Существует возможность изменить усиление по каждому каналу воспроизведения в CDU файле. Изменение усиление для канала воспроизведения номер 5. Устанавливаем значение –15 dB. Усиление указывается в десятых dB
INIT_AXIA_DRV "SRC 5 INGN:-150"
Для устройства записи это делается аналогично. Устанавливаем усиление 15 dB для пятого канала записи.
INIT_AXIA_DRV "DST 5 INGN:150"
Можно указать значения для нескольких каналов в одной строке:
INIT_AXIA_DRV "SRC 5 INGN:-150\nDST 5 INGN:150"
Эта настройка применяется однократно - в момент запуска программы.
Устройства WAVE¶
В случае использования устройств WAVE предыдущие настройки не окажут действия и усиление воспроизведения будет –12 dB а усиление при записи +12 dB.
Это поведение по умолчанию, даже если в CDU файле нет явных указаний по настройке уровня, программа установит +- 12 dB.
Для изменения этого значения следует пользоваться настройкой дополнительного усиления, которое прибавляется к стандартным уровням.
Вот так устанавливается усиление воспроизведения –20 (–12-8) dB и усиление записи +20 (12+8) dB.
AXIA_PLAY_GAIN -8
AXIA_REC_GAIN 8
Эта настройка применяется многократно - в момент начала записи или воспроизведения на соответствующем устройстве.
Как посмотреть настройки, используя только Джин¶
Необходимо открыть окно терминала.
Меню Вид -> Терминал.
В группе Link to existing connect выбрать существующее соединение с драйвером Аксии и нажать Link.
Установить параметры:
- Сверху и снизу выбрать в переключателях пункт Text
- Text tailer = 0x0d 0x0a
- Галочку* Show Time* лучше снять - проще читать будет
В поле ввода ввести: SRC (регистр важен) и нажать кнопку Send.
Драйвер ответит текущим описанием состояния всех входов в LiveWire (sources, для джина - устройства воспроизведения ).
В ответном тексте можно увидеть текущий коэффициент регулировки уровня данного входа - это параметр INGN, выраженный в десятых децибела.
INGN:–200 = –20dB
Иногда текст ответа форматируется неправильно, тогда посылку команды нужно повторить, это безопасно.
Аналогично можно посмотреть состояние всех выходов - командой DST
Пример CDU файла axia_drv.cdu прилагается.
Примечания¶
Обычно в CDU файлах для отправки команд инициализации устройству используется DU_COM_INIT_EL_STR. При подключении к аксийному драйверу с использованием модуля работы с драйвером AXIA (AXIA_DRV AXIA) использование этой команды не допускается. Нужно пользоваться INIT_AXIA_DRV