HUI protocol allows a digital audio workstation (DAW) and a connected hardware control surface to exchange MIDI signals that synchronize the states of their sliders, buttons, wheels, and displays.
[3][4] It was subsequently implemented by hardware controllers from manufacturers such as Solid State Logic,[5] Yamaha,[3] TASCAM,[2] and Novation.
[3] By the time Mackie introduced the Baby HUI in August 2002, the protocol was also supported by DAWs including Digital Performer and Nuendo, making them cross-compatible with HUI-compatible hardware controllers.
[6] Other DAWs to support HUI protocol include Logic Pro,[7] REAPER,[8] and Cakewalk Sonar.
[12] An Arduino library has also implemented a large portion of MCU, enabling control surfaces to be built with Arduino-compatible microcontrollers.