Перейти к основному содержимому
Подсказка

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 или самостоятельно создайте его с нуля.

Добавление шаблона

Для добавления шаблона:

  1. Создайте новый проект и нажмите клавишу Scanner / Import > BSS Harman (Templates) на вкладке Devices ;

  2. Выберите устройство, которым планируете управлять.

BSS1.png

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

  1. В созданном проекте на вкладке Devices добавьте драйвер BSS Harman:

BSS2.png 2. Укажите настройки подключения драйвера:

BSS3.png

  • Log Level - уровень логирования;

  • Host - IP-адрес оборудования;

  • Port - порт подключения (по умолчанию 1023);

  • Device Address - адрес заданный в Audio Architect;

  • Driver Version - версия драйвера.

  • Device Address можно узнать в приложении Audio Architect, для этого:

  • перейдите в устройство, созданное в проекте,

  • в Properties в поле HiQnet Address скопируйте первые 4 цифры позиции после Ox - это адрес устройства.

BSS9.png 3. Щелкните ЛКМ по добавленному драйверу BSS Harman и добавьте папки под подустройства (Add folder to network).

BSS6.png

  1. Укажите настройки папки:
  • Name - название папки;

  • Virtual Device Address - адрес заданный папке в Audio Architect.

  • в Properties в поле HiQnet Address скопируйте первые 2 цифры после адреса устройства - это адрес папки.

BSS10.png 5. С помощью ЛКМ по добавленной папке добавьте необходимые подустройства (Add subdevice). Каждое подустройство имеет предустановленный список команд и фидбэков в соответствии со своим типом. При необходимости вы можете добавить, изменить или удалить необходимые команды и фидбэки.

BSS7.png

Настройка подустройств

BSS4.png

  • Name - имя подустройства;

  • Driver Type - тип драйвера (BSS Harman);

  • Device Type - тип устройства;

  • Object Address - адрес заданный подустройству в Audio Architect.

  • в Properties в поле HiQnet Address скопируйте последующие цифры после адреса папки - это адрес подустройства.

BSS11.png

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

SendRecieve.png

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).

Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

General

Общие настройки устройства.

Command

SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Free memoryAnyCвободная память устройства.
CPUAnyНагрузка на процессор контроллера.
  • Значение, которое отдаёт оборудование.

Source Selector

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

Command

Input number0 - None
1 ~ 128
Номер входа для переключения.
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Input number0 - None
1 ~ 128
Значение номера входа для переключения.
  • Значение, которое отдаёт оборудование.

Limiter

Двухступенчатый ограничитель защиты от отсечения усилителя и повреждения громкоговорителя.

Command

Attack0,02ms ~ 200,00msВремя, необходимое ограничителю для реагирования на уровни сигнала, превышающие пороговое значение;
Threshold-20,00dB ~ +20,00dBПороговый уровень, выше которого будет происходить ограничение сигнала.
Release1,00ms ~ 1000,00msВремя, необходимое ограничителю для восстановления после того, как уровень сигнала опустится ниже порогового значения;
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Attack0,02ms ~ 200,00msЗначение времени, необходимое ограничителю для реагирования на уровни сигнала, превышающие пороговое значение.
Threshold-20,00dB ~ +20,00dBЗначение порогового уровня, выше которого будет происходить ограничение сигнала.
Release1,00ms ~ 1000,00msЗначение времени, необходимое ограничителю для восстановления после того, как уровень сигнала опустится ниже порогового значения.
Active0 - 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Коэффициент усиления.
Polarity0 - Off
1 - On
Инверсия сигнала.
Mute0 - Off
1 - On
Выключить сигнал для выходного канала.
Limiter threshold-20,00dB ~ +20,00dBРегулировать пороговый уровень ограничителя.
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

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Коэффициент усиления.
Polarity0 - Off
1 - On
Инверсия сигнала.
Mute0 - Off
1 - On
Состояние Mute для выходного канала.
Limiter threshold-20,00dB ~ +20,00dBПороговый уровень ограничителя.
  • Значение, которое отдаёт оборудование.

Parametric EQ

Многофункциональный эквалайзер для корректирующего или творческого управления частотной характеристикой.

Band - номер группы настроек в подустройстве (от 1 до 24).

Command

Bypass0 - Off
1 - On
Выключить выбранный Band из сигнала.
Frequency20,0Hz ~ 20000,0HzЧастота (настраивает центральную частоту колоколообразного фильтра или частоту среза стеллажного фильтра).
Boost/cut-15,00dB ~ +15,00dBУвеличение / уменьшение.
Width0,01 Oct ~ 4,00 OctШирина (регулирует полосу пропускания фильтра (только в форме колокола)).
Filter type1 - Bell
2 - Low Shelf
3 - High Shelf
Тип фильтра эквалайзера (форма колокола, стеллаж с высокими частотами или стеллаж с низкими частотами).
Slope type1 - 6dB/Oct
2 - 9dB/Oct
3 - 12dB/Oct
4 - 15dB/Oct
Регулировать наклон среза (только для форм стеллажей).
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Bypass0 - Off
1 - On
Активен ли выбранный Band из сигнала.
Frequency20,0Hz ~ 20000,0HzЧастота (настраивает центральную частоту колоколообразного фильтра или частоту среза стеллажного фильтра).
Boost/cut-15,00dB ~ +15,00dBУвеличение / уменьшение.
Width0,01 Oct ~ 4,00 OctШирина (регулирует полосу пропускания фильтра (только в форме колокола)).
Filter type1 - Bell
2 - Low Shelf
3 - High Shelf
Тип фильтра эквалайзера (форма колокола, стеллаж с высокими частотами или стеллаж с низкими частотами).
Slope type1 - 6dB/Oct
2 - 9dB/Oct
3 - 12dB/Oct
4 - 15dB/Oct
Наклон среза (только для форм стеллажей).
  • Значение, которое отдаёт оборудование.

Gain

Регулятор усиления для повышения или понижения уровня сигнала, имеет встроенную кнопку отключения звука.

Command

Gain-80,00 ~ +10,00dBКоэффициент усиления.
Polarity0 - Off
1 - On
Инверсия сигнала.
Mute0 - Off
1 - On
Выключить сигнал для выходного канала.
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Gain-80,00 ~ +10,00dBКоэффициент усиления.
Polarity0 - Off
1 - On
Инверсия сигнала.
Mute0 - Off
1 - On
Состояние Mute для выходного канала.
  • Значение, которое отдаёт оборудование.

Analog Output Card

Плата аналогового выхода.

Channel - канал в подустройстве (от 1 до 12).

Command

Attack0,01ms ~ 200,00msЗадать максимальную скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления).
Reference-50,00dB ~ +20,00dBОпорный сигнал (дБ) для алгоритма AEC (подавления акустического эха).
Release50,00ms ~ 5000,00msЗадать максимальную скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления).
Mute0 - Off
1 - On
Выключить сигнал для выходного канала.
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Attack0,01ms ~ 200,00msМаксимальная скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления).
Reference-50,00dB ~ +20,00dBЗначение опорного сигнала (дБ) для алгоритма AEC (подавления акустического эха).
Release50,00ms ~ 5000,00msМаксимальная скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления).
Mute0 - Off
1 - On
Состояние Mute для выходного канала.
MeterAnyТекущий уровень сигнала.
  • Значение, которое отдаёт оборудование.

Analog Input Card

Плата аналогового ввода.

Channel - канал в подустройстве (от 1 до 12).

Command

Attack0,01ms ~ 200,00msЗадать максимальную скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления).
Reference-50,00dB ~ +20,00dBОпорный сигнал (дБ) для алгоритма AEC (подавления акустического эха).
Release50,00ms ~ 5000,00msЗадать максимальную скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления).
Gain0,00dB ~ +48,00dBУсиление сигнала для работы AGC (автоматической регулировки усиления).
Phantom Switch0 - Off
1 - On
Фантомное питание для конденсаторных микрофонов +48 volt.
Mute0 - Off
1 - On
Выключить сигнал для выходного канала.
SubscribeAnyОтправить подписки на подустройство.
  • Укажите значение при перетягивании команды на графический элемент.

Feedback

Attack0,01ms ~ 200,00msМаксимальная скорость нарастания (дБ/с) для работы AGC (автоматической регулировки усиления).
Reference-50,00dB ~ +20,00dBЗначение опорного сигнала (дБ) для алгоритма AEC (подавления акустического эха).
Release50,00ms ~ 5000,00msМаксимальная скорость падения (дБ/с) для работы AGC (автоматической регулировки усиления).
Gain0,00dB ~ +48,00dBУсиление сигнала для работы AGC (автоматической регулировки усиления).
Phantom Switch0 - Off
1 - On
Фантомное питание для конденсаторных микрофонов +48 volt.
Mute0 - Off
1 - On
Состояние Mute для выходного канала.
MeterAnyТекущий уровень сигнала.
  • Значение, которое отдаёт оборудование.

Запуск i3 pro

После успешной настройки проекта, откройте его в i3 pro (инструкция по установке и настройке i3 pro).

При запуске проекта происходит отправка пакета подписок на устройство. После отправки постепенно приходят актуальные фидбэки от устройства.

При работе с BSS BLU-100:

  • При использовании более 500 каналов обратной связи устройство теряет часть подписок. Для обхода данной проблемы была реализована команда Subscribe , которая позволяет отправить на устройство дополнительно пакет с подписками конкретного подустройства.
  • В проектах, которые используют более 500 каналов обратной связи, могут не обрабатываться команды, пока не будет обработан весь пакет подписок.
  • Не рекомендуется использовать GLOBAL_TAG_CHANG, если в проекте более 500 каналов обратной связи.