Протокол пользовательского интерфейса


Протокол интерфейса пользователя (обычно сокращенно HUI ) — это проприетарный протокол связи MIDI для взаимодействия между аппаратной поверхностью управления звуком и программным обеспечением цифровой звуковой рабочей станции (DAW). Впервые он был создан Mackie и Digidesign в 1997 году для использования с Pro Tools , а теперь является частью протокола Mackie Control Universal (MCU).

Протокол HUI позволяет цифровой звуковой рабочей станции (DAW) и подключенной аппаратной панели управления обмениваться MIDI -сигналами, которые синхронизируют состояния их ползунков, кнопок, колесиков и дисплеев. Пользователь может написать консольную автоматизацию , которую затем можно увидеть в DAW. [1] Включает поддержку 10-битных/1024 дискретных значений. [2]

Протокол HUI был создан совместно Mackie и Digidesign в 1997 году для Mackie's Human User Interface (HUI), первой аппаратной панели управления , не принадлежащей Digidesign, для Pro Tools от Digidesign . [3] [4] Впоследствии он был реализован аппаратными контроллерами от таких производителей, как Solid State Logic , [5] Yamaha , [3] TASCAM , [2] и Novation . [3]

К тому времени, когда Mackie представила Baby HUI в августе 2002 года, протокол также поддерживался DAW, включая Digital Performer и Nuendo , что делало их кросс-совместимыми с аппаратными контроллерами, совместимыми с HUI. [6] Другие DAW для поддержки протокола HUI включают Logic Pro , [7] REAPER , [8] и Cakewalk Sonar . [9]

В 2003 году был представлен протокол Mackie Control Universal (MCU), объединяющий функциональные возможности Mackie Control, Logic Control и HUI в единый протокол. [10] DAW, которые поддерживают MCU (в дополнение к тем, которые поддерживают HUI), включают Ardor , [11] Ableton Live , Studio One , Cubase и Reason . ACID Pro 9 и ACID Pro Next от MAGIX также поддерживают MCU. [12]