Project

General

Profile

Настройка ДУ с использованием CDU файлов для микшера DHD.

 

Расширенная инструкция от Дитлова CDU для DHD Toolbox и SXconfig_РУС_2021.pdf. Информация ниже не в полном объеме, в PDF ее больше.

 

Образец конфигурационного dhd.cdu файла для использования микшера DHD с дистанционным управлением DJin (Полный пример прилагается: dhd.cdu):

NAME "DHD"
CREATE_DEVICE TCP_CLIENT 2008
INIT_STR "IP=10.5.38.234"
SET_OUT_BUF 65536
DHD_MIXER "DHD"

RMT_MIXER_OPT "CMD=ADD_LINE LINE_NUM=0x104d LINE_ID=0x169 CUE_ID=0x16a"
RMT_MIXER_OPT "CMD=ADD_LINE LINE_NUM=0x104e LINE_ID=0x16d CUE_ID=0x16e"
RMT_MIXER_OPT "CMD=ADD_LINE LINE_NUM=0x105f LINE_ID=0x171 CUE_ID=0x172"
RMT_MIXER_OPT "CMD=ADD_LINE LINE_NUM=0x1050 LINE_ID=0x17b CUE_ID=0x17c"

Для получения значений для «LINE_NUM», «LINE_ID» и «CUE_ID» нужно в DHD Toolbox открыть из меню View окно «Available Audio/Logic IDs»

Audio_and_Logic_IDs_View_screenshot1.png

На вкладке «Logic» найти нужные устройства. В колонке "Caption" найти строчки с номерами устройств вида:

<Device name>.FS(Ch)Ch<number>.<channel name>

В данном примере Djin1, Djin2, Djin3 и Djin4.

SX.FS. (Ch)Ch77.Djin1

SX.FS. (Ch)Ch78.Djin2

SX.FS. (Ch)Ch79.Djin3

SX.FS. (Ch)Ch80.Djin4

Для «LINE_NUM» берется номер канала из колонки "Caption" Номер канала указан в десятичном виде. Это значение нужно перевести в  шестнадцатеричный вид и добавить старший байт 0x10, что означает что это номер канала, а не фейдера.

В нашем случае значения для «LINE_NUM» будут 0x104d, 0x104e,0x104f, 0x1050,

Для «LINE_ID» берется значение из колонки "Value" строки «FaderStart (Ch)» в виде: «0х» и 3 последних символа.

Для  «CUE_ID» берется значение из колонки "Value" строки «PFL (Ch)» в виде: «0х» и 3 последних символа.

Настройка ДУ в самом Джине выполняется стандартным образом: в соответствующем плеере нажимаем «…» - настройка ДУ (Remote control setup), привязываем Fader start и PFL к соответствующим битам DHD (нажимая кнопки пульта наблюдаем изменение битов в окне). Этими процедурами осуществляется привязка плееров Джина к аудио источникам, а не к конкретным фейдерам. При назначении источника Джина на другой фейдер логика сохраняется, и редактировать файл cdu не требуется.

При настройке Х-Player'а нужно указать тип микшера для каждого канала воспроизведения "Настройки\Воспроизведение\Канал N\Микшер". В нашем случае DHD. Эта настройка необходима только в случае, если мы хотим управлять открытием и закрытием фейдера а не только получать fader-start.

При настройке свойств блочных плееров необходимо установить галку Use special PFL channel:

Use_special_PFL_channel.jpg

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

Для настройки «браузерного» PFL нужно выбрать аппаратную или виртуальную кнопку на пульте (например, в TFT ViewsExternal Logic – 1\1101) и по условию ее активации добавить на шину (шины) контроля назначения аудио канала PFL от Джина.

Audio_and_Logic_IDs_View_screenshot2.png

В файле dhd.cdu есть строка для включения подслушки:

IND IND_CUE_ON 9 9    3 0 0x11 0x0E 0 0 6 0x0D 1    3 0 0x11 0x0E 0 0 6 0x0D 0

Её необходимо отредактировать. Открываем в Джине терминал (View – Terminal), подключаемся к пульту, указав его IP адрес:

Terminal.jpg

В Джине нажимаем Link. На пульте нажимаем и отпускаем нашу кнопку:

Редактируем строку в соответствии с откликом:

Linked.jpg

Получается:

IND IND_CUE_ON 9 9    3 0 0x11 0x0E 0 0 4 0x4D 1    3 0 0x11 0x0E 0 0 4 0x4D 0

В пульте в меню SX – Audio – Output functions – TB SPK добавляем строку с аудио устройством, в которое Джин играет эту браузерную подслушку:

52SX_OutputFunction.jpg

Настраиваем нашу виртуальную кнопку в качестве условия, на Potentiometer назначаем CUE/TB, чтобы громкость подслушки регулировалась соответствующим потенциометром.

Настройка взаимодействия между пультом и плеером:

В cdu файле можно настроить логику взаиможействи между пультом и плеером.

// Set channel level to 0 dB when fader open (ON, OFF)
// Установить усиление канала в 0 dB при открытии фейдера (ON, OFF)
RMT_MIXER_OPT SET_LEVEL_ON_FADER_OPEN OFF

// Set channel level to min value when fader close (ON, OFF)
// Установить усиление канала в минимальное значение при закрытии фейдера (ON, OFF)
RMT_MIXER_OPT SET_LEVEL_ON_FADER_CLOSE OFF

// Close fader when item playback in the channel is finished (ON, OFF)
// Закрыть фейдер при завершении воспроизведения (ON, OFF)
RMT_MIXER_OPT CLOSE_FADER_ON_STOP ON

// Set channel level to 0 dB when fader open only when current position less then specified value
// When threshold value set to -100 this parameter is ignored
// Установить усиление канала в 0 dB при открытии фейдера только в случае, если текущее значение меньше порогового
// Если пороговое значение указано ниже -100 этот параметр игнорируется
RMT_MIXER_OPT SET_LEVEL_ON_FADER_OPEN_THRESHOLD -100

 

Add picture from clipboard (Maximum size: 742 MB)