iRidium для BSS Harman
Набор инструментов для создания интерфейсов управления оборудованием от производителей BSS.
документация обновлена 01.01.2024
В релизе с версии 1.3.56.
Пример: BSS Harman.irpz
Описание
BSS специализируется на разработке и выпуске сигнальных процессоров, эквалайзеров, многофункциональных систем распределения аудио и озвучивания помещений.
iRidium для BSS Harman — это набор инструментов, позволяющий создать интерфейс для управления аудиопроцессором BSS BLU-100. Аудиопроцессор BLU-100 имеет фиксированный набор интерфейсов - 12 входов и 8 выходов, полностью программируемую обработку сигналов и BLU link.
Подключение
Для предварительной настройки оборудования воспользуйтесь инструкцией по ссылке.
Работа в iRidium
Создайте новый проект и добавьте шаблон драйвер BSS Harman или самостоятельно создайте его с нуля.
Добавление шаблона
Для добавления шаблона:
-
Создайте новый проект и нажмите клавишу Scanner / Import > BSS Harman (Templates) на вкладке Devices ;
-
Выберите устройство, которым планируете управлять.

Настройка драйвера
- В созданном проекте на вкладке Devices добавьте драйвер BSS Harman:
2. Укажите настройки подключения драйвера:

-
Log Level - уровень логирования;
-
Host - IP-адрес оборудования;
-
Port - порт подключения (по умолчанию 1023);
-
Device Address - адрес заданный в Audio Architect;
-
Driver Version - версия драйвера.
-
Device Address можно узнать в приложении Audio Architect, для этого:
-
перейдите в устройство, созданное в проекте,
-
в Properties в поле HiQnet Address скопируйте первые 4 цифры позиции после Ox - это адрес устройства.
3. Щелкните ЛКМ по добавленному драйверу BSS Harman и добавьте папки под подустройства (Add folder to network).
- Укажите настройки папки:
-
Name - название папки;
-
Virtual Device Address - адрес заданный папке в Audio Architect.
-
в Properties в поле HiQnet Address скопируйте первые 2 цифры после адреса устройства - это адрес папки.
5. С помощью ЛКМ по добавленной папке добавьте необходимые подустройства (Add subdevice). Каждое подустройство имеет предустановленный список команд и фидбэков в соответствии со своим типом. При необходимости вы можете добавить, изменить или удалить необходимые команды и фидбэки.

Настройка подустройств
-
Name - имя подустройства;
-
Driver Type - тип драйвера (BSS Harman);
-
Device Type - тип устройства;
-
Object Address - адрес заданный подустройству в Audio Architect.
-
в Properties в поле HiQnet Address скопируйте последующие цифры после адреса папки - это адрес подустройства.

Настройка команд и фидбеков

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).
Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".
General
Общие настройки устройства.
Command
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Free memory | Any | Cвободная память устройства. |
| CPU | Any | Нагрузка на процессор контроллера. |
- Значение, которое отдаёт оборудование.
Source Selector
Переключатель для выбора между заранее определенным количеством входов.
Command
| Input number | 0 - None 1 ~ 128 | Номер входа для переключения. |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Input number | 0 - None 1 ~ 128 | Значение номера входа для переключения. |
- Значение, которое отдаёт оборудование.
Limiter
Двухступенчатый ограничитель защиты от отсечения усилителя и повреждения громкоговорителя.
Command
| Attack | 0,02ms ~ 200,00ms | Время, необходимое ограничителю для реагирования на уровни сигнала, превышающие пороговое значение; |
| Threshold | -20,00dB ~ +20,00dB | Пороговый уровень, выше которого будет происходить ограничение сигнала. |
| Release | 1,00ms ~ 1000,00ms | Время, необходимое ограничителю для восстановления после того, как уровень сигнала опустится ниже порогового значения; |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Attack | 0,02ms ~ 200,00ms | Значение времени, необходимое ограничителю для реагирования на уровни сигнала, превышающие пороговое значение. |
| Threshold | -20,00dB ~ +20,00dB | Значение порогового уровня, выше которого будет происходить ограничение сигнала. |
| Release | 1,00ms ~ 1000,00ms | Значение времени, необходимое ограничителю для восстановления после того, как уровень сигнала опустится ниже порогового значения. |
| Active | 0 - Off 1 - On | Текущее состояние ограничителя. |
- Значение, которое отдаёт оборудование.
Crossover
Полнофункциональный процессор управления громкоговорителями, состоящий из различных настроек фильтров кроссовера, регуляторов усиления и ограничителей среднего диапазона.
Band - номер группы настроек в подустройстве (от 1 до 6).
Command
| Filter type (Hi Pass) | 1 - Out 2 - 6 But 3 - 12 But 4 - 12 Bess 5 - 12 L-R 6 - 18 But 7 - 24 But 8 - 24 Bess 9 - 24 L-R 10 - NTM-36 11 - 48 But 12 - 48 L-R 13 - NTM-52 | Форма фильтра угасания для Hi Pass (верхнего диапазона частот). * Для Band 1 можно установить только Out. |
| Filter type (Lo Pass) | 1 - Out 2 - 6 But 3 - 12 But 4 - 12 Bess 5 - 12 L-R 6 - 18 But 7 - 24 But 8 - 24 Bess 9 - 24 L-R 10 - NTM-36 11 - 48 But 12 - 48 L-R 13 - NTM-52 | Форма фильтра угасания для Hi Pass (нижнего диапазона частот). * Для Band 6 можно установить только Out. |
| Frequency (Hi Pass) | 20,0Hz ~ 20000,0Hz | Частота пересечения (смещение соседних-верхних частот кроссовера). |
| Frequency (Lo Pass) | 20,0Hz ~ 20000,0Hz | Частота пересечения (смещение соседних-нижних частот кроссовера). |
| Gain | -15,00dB ~ +15,00dB | Коэффициент усиления. |
| Polarity | 0 - Off 1 - On | Инверсия сигнала. |
| Mute | 0 - Off 1 - On | Выключить сигнал для выходного канала. |
| Limiter threshold | -20,00dB ~ +20,00dB | Регулировать пороговый уровень ограничителя. |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Filter type (Hi Pass) | 1 - Out 2 - 6 But 3 - 12 But 4 - 12 Bess 5 - 12 L-R 6 - 18 But 7 - 24 But 8 - 24 Bess 9 - 24 L-R 10 - NTM-36 11 - 48 But 12 - 48 L-R 13 - NTM-52 | Форма фильтра угасания для Hi Pass (верхнего диапазона частот). * Для Band 1 можно установить только Out. |
| Filter type (Lo Pass) | 1 - Out 2 - 6 But 3 - 12 But 4 - 12 Bess 5 - 12 L-R 6 - 18 But 7 - 24 But 8 - 24 Bess 9 - 24 L-R 10 - NTM-36 11 - 48 But 12 - 48 L-R 13 - NTM-52 | Форма фильтра угасания для Hi Pass (нижнего диапазона частот). * Для Band 6 можно установить только Out. |
| Frequency (Hi Pass) | 20,0Hz ~ 20000,0Hz | Частота пересечения (смещение соседних-верхних частот кроссовера). |
| Frequency (Lo Pass) | 20,0Hz ~ 20000,0Hz | Частота пересечения (смещение соседних-нижних частот кроссовера). |
| Gain | -15,00dB ~ +15,00dB | Коэффициент усиления. |
| Polarity | 0 - Off 1 - On | Инверсия сигнала. |
| Mute | 0 - Off 1 - On | Состояние Mute для выходного канала. |
| Limiter threshold | -20,00dB ~ +20,00dB | Пороговый уровень ограничителя. |
- Значение, которое отдаёт оборудование.
Parametric EQ
Многофункциональный эквалайзер для корректирующего или творческого управления частотной характеристикой.
Band - номер группы настроек в подустройстве (от 1 до 24).
Command
| Bypass | 0 - Off 1 - On | Выключить выбранный Band из сигнала. |
| Frequency | 20,0Hz ~ 20000,0Hz | Частота (настраивает центральную частоту колоколообразного фильтра или частоту среза стеллажного фильтра). |
| Boost/cut | -15,00dB ~ +15,00dB | Увеличение / уменьшение. |
| Width | 0,01 Oct ~ 4,00 Oct | Ширина (регулирует полосу пропускания фильтра (только в форме колокола)). |
| Filter type | 1 - Bell 2 - Low Shelf 3 - High Shelf | Тип фильтра эквалайзера (форма колокола, стеллаж с высокими частотами или стеллаж с низкими частотами). |
| Slope type | 1 - 6dB/Oct 2 - 9dB/Oct 3 - 12dB/Oct 4 - 15dB/Oct | Регулировать наклон среза (только для форм стеллажей). |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Bypass | 0 - Off 1 - On | Активен ли выбранный Band из сигнала. |
| Frequency | 20,0Hz ~ 20000,0Hz | Частота (настраивает центральную частоту колоколообразного фильтра или частоту среза стеллажного фильтра). |
| Boost/cut | -15,00dB ~ +15,00dB | Увеличение / уменьшение. |
| Width | 0,01 Oct ~ 4,00 Oct | Ширина (регулирует полосу пропускания фильтра (только в форме колокола)). |
| Filter type | 1 - Bell 2 - Low Shelf 3 - High Shelf | Тип фильтра эквалайзера (форма колокола, стеллаж с высокими частотами или стеллаж с низкими частотами). |
| Slope type | 1 - 6dB/Oct 2 - 9dB/Oct 3 - 12dB/Oct 4 - 15dB/Oct | Наклон среза (только для форм стеллажей). |
- Значение, которое отдаёт оборудование.
Gain
Регулятор усиления для повышения или понижения уровня сигнала, имеет встроенную кнопку отключения звука.
Command
| Gain | -80,00 ~ +10,00dB | Коэффициент усиления. |
| Polarity | 0 - Off 1 - On | Инверсия сигнала. |
| Mute | 0 - Off 1 - On | Выключить сигнал для выходного канала. |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Gain | -80,00 ~ +10,00dB | Коэффициент усиления. |
| Polarity | 0 - Off 1 - On | Инверсия сигнала. |
| Mute | 0 - Off 1 - On | Состояние Mute для выходного канала. |
- Значение, которое отдаёт оборудование.
Analog Output Card
Плата аналогового выхода.
Channel - канал в подустройстве (от 1 до 12).
Command
| Attack | 0,01ms ~ 200,00ms | Задать максимальную скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Reference | -50,00dB ~ +20,00dB | Опорный сигнал (дБ) для алгоритма AEC (подавления акустического эха). |
| Release | 50,00ms ~ 5000,00ms | Задать максимальную скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Mute | 0 - Off 1 - On | Выключить сигнал для выходного канала. |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Attack | 0,01ms ~ 200,00ms | Максимальная скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Reference | -50,00dB ~ +20,00dB | Значение опорного сигнала (дБ) для алгоритма AEC (подавления акустического эха). |
| Release | 50,00ms ~ 5000,00ms | Максимальная скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Mute | 0 - Off 1 - On | Состояние Mute для выходного канала. |
| Meter | Any | Текущий уровень сигнала. |
- Значение, которое отдаёт оборудование.
Analog Input Card
Плата аналогового ввода.
Channel - канал в подустройстве (от 1 до 12).
Command
| Attack | 0,01ms ~ 200,00ms | Задать максимальную скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Reference | -50,00dB ~ +20,00dB | Опорный сигнал (дБ) для алгоритма AEC (подавления акустического эха). |
| Release | 50,00ms ~ 5000,00ms | Задать максимальную скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Gain | 0,00dB ~ +48,00dB | Усиление сигнала для работы AGC (автоматической регулировки усиления). |
| Phantom Switch | 0 - Off 1 - On | Фантомное питание для конденсаторных микрофонов +48 volt. |
| Mute | 0 - Off 1 - On | Выключить сигнал для выходного канала. |
| Subscribe | Any | Отправить подписки на подустройство. |
- Укажите значение при перетягивании команды на графический элемент.
Feedback
| Attack | 0,01ms ~ 200,00ms | Максимальная скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Reference | -50,00dB ~ +20,00dB | Значение опорного сигнала (дБ) для алгоритма AEC (подавления акустического эха). |
| Release | 50,00ms ~ 5000,00ms | Максимальная скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления). |
| Gain | 0,00dB ~ +48,00dB | Усиление сигнала для работы AGC (автоматической регулировки усиления). |
| Phantom Switch | 0 - Off 1 - On | Фантомное питание для конденсаторных микрофонов +48 volt. |
| Mute | 0 - Off 1 - On | Состояние Mute для выходного канала. |
| Meter | Any | Текущий уровень сигнала. |
- Значение, которое отдаёт оборудование.
Запуск i3 pro
После успешной настройки проекта, откройте его в i3 pro (инструкция по установке и настройке i3 pro).
При запуске проекта происходит отправка пакета подписок на устройство. После отправки постепенно приходят актуальные фидбэки от устройства.
При работе с BSS BLU-100:
- При использовании более 500 каналов обратной связи устройство теряет часть подписок. Для обхода данной проблемы была реализована команда Subscribe , которая позволяет отправить на устройство дополнительно пакет с подписками конкретного подустройства.
- В проектах, которые используют более 500 каналов обратной связи, могут не обрабатываться команды, пока не будет обработан весь пакет подписок.
- Не рекомендуется использовать GLOBAL_TAG_CHANG, если в проекте более 500 каналов обратной связи.