Human User Interface Protocol: Difference between revisions

Content deleted Content added
No edit summary
removed unnecessary trademarks; copyedited; this article still needs work.
Line 1:
The '''HUI(tm) MIDI mapping protocol''' is a proprietary [[communications protocol]] for interfacing between a hardware [[audio control surface]] and [[digital audio workstation]] (DAW) software. The protocol allows a DAW and a connected hardware control surface to exchange [[Midi]] signals that synchronize the states of their (virtual) sliders, buttons, wheels, and displays. The user can write [[console automation]] which can then be seen in the DAW.
 
This protocol was created jointly by [[Mackie]] and [[Digidesign]] in 1997 for [http://www.mackie.com/products/hui/ Mackie HUI], the first hardware control surface for Digidesign’s [[Pro Tools]]. It was also the protocol used in the [http://www.mackie.com/products/babyhui/ Mackie Baby HUI] released much later.
 
It is now used very widely. Many hardware controllers (Tascam FW-1082, Novation Launchkey, [http://www.mackie.com/products/mackiecontrol/ Mackie Control Universal], Yamaha 01X, Alesis MasterControl, SSL AWS900, etc.) implement this protocol. Similarly many types of DAW software implement the HUI(tm) protocol, making them cross-compatible with the HUI(tm)-compatible hardware controllers. While HUI is still supported on the hardware side, non-Digi software has moved on to more open MCU and other MIDI control protocols as Digidesign (now Avid) has made extensive controllers with proprietary protocols that have much more rich capabilities but are part of a closed system.
 
While HUI is still supported on the hardware side, non-Digi software has moved on to more open MCU and other MIDI control protocols as Digidesign (now Avid) has made extensive controllers with proprietary protocols that have much more rich capabilities but are part of a closed system.
This documentation is now [http://www.avid.com/us/partners/pro-tools-support owned by Loud Technologies, Inc.] and requires a license.
 
[[Category:MIDI standards]]