HUI protocol allows a [[digital audio workstation]] (DAW) and a connected hardware [[Audio control surface|control surface]] to exchange [[MIDI]] signals that synchronize the states of their sliders, buttons, wheels, and displays. The user can write [[console automation]] which can then be seen in the DAW.<ref>{{cite book|url=https://books.google.com/books?id=oHxuDwAAQBAJ&pg=PA280&lpg=PA280&dq=human+user+interface+hui+protocol&source=bl&ots=z6ePLwy7LK&sig=LKwEj0t-uCvNeLFWq29k1GSKQeI&hl=en&sa=X&ved=2ahUKEwjPr-O5idLfAhUEooMKHaBRCO84ChDoATAJegQIAhAB#v=onepage&q=human%20user%20interface%20hui%20protocol&f=false|title=Understanding Audio: Getting the Most Out of Your Project or Professional Recording Studio|last1=Thompson|first1=Daniel M.|date=1 August 2018|publisher=Berklee Press|isbn=978-1-4950-2875-5|edition=2nd|___location=Boston, MA|page=280|accessdate=3 January 2019}}</ref> It includes support for 10-bit/1,024 discrete values.<ref name=":0">{{Cite web|url=https://www.mixonline.com/recording/taking-daw-control-365562|title=Taking (DAW) Control|last=Lambert|first=Mel|date=2017-11-15|website=Mixonline|language=en-us|archive-url=|archive-date=|access-date=2019-05-16}}</ref>