Project

General

Profile

Настройка уровня

Регулятор в окне настройки драйвера 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.

terminal.PNG

Установить параметры:

  • Сверху и снизу выбрать в переключателях пункт Text
  • Text tailer = 0x0d 0x0a
  • Галочку* Show Time* лучше снять - проще читать будет

В поле ввода ввести: SRC (регистр важен) и нажать кнопку Send.

terminal_linked.PNG

Драйвер ответит текущим описанием состояния всех входов в LiveWire (sources, для джина - устройства воспроизведения ).
В ответном тексте можно увидеть текущий коэффициент регулировки уровня данного входа - это параметр INGN, выраженный в десятых децибела.
INGN:–200 = –20dB

Иногда текст ответа форматируется неправильно, тогда посылку команды нужно повторить, это безопасно.

Аналогично можно посмотреть состояние всех выходов - командой DST

Пример CDU файла axia_drv.cdu прилагается.

Примечания

Обычно в CDU файлах для отправки команд инициализации устройству используется DU_COM_INIT_EL_STR. При подключении к аксийному драйверу с использованием модуля работы с драйвером AXIA (AXIA_DRV AXIA) использование этой команды не допускается. Нужно пользоваться INIT_AXIA_DRV

Add picture from clipboard (Maximum size: 742 MB)