HUI – Human User Interface (İnsan Kullanıcı Arayüzü) protokolü Müzik Kayıt Programları (DAW – Digital Audio Workstation / Sayısal Ses İş İstasyonu) ile MIDI kontrol cihazları (MIDI Controllers) arasında veri iletişimi sağlayan bir protokoldür.

HUI Protocol

Bu protokol sayesinde MIDI kontrol cihazlarındaki fader (azaltıcı/çoğaltıcı), döndürülebilir düğmeler (knobs), basılan tuşlar (butonlar) ve sayısal ekranlar (digital screens) Müzik Kayıt Programları ile haberleşir. HUI bu iletişimde bir arabirim görevini gerçekleştirir.

Bu protokol 1997 yılında Mackie ve Digidesign firmaları tarafından Pro Tools yazılımı için geliştirilmiştir. O yıllarda Pro Tools yazılımı Digidesign firması tarafından geliştirilip piyasaya sürülmekte idi. Mackie firması da bu yazılımda bir kontrol cihazı bağlantısı için bu protokü Digidesign ile geliştirmiştir.

Mackie HUI Device

HUI protokolü ardından bu protokolün daha ileri bir seviyesi olan Mackie Control Universal (Evrensel Mackie Kontrolü) MCU protokolü 2003 senesinde çıkmıştır.

Hem HUI hem de Mackie/MCU protokolü patentli ve özel/ticari protokollerdir ve bu protokollere uygun bir cihaz veya yazılım geliştirmek isteyenler bu bilgiler ve kullanım için protokolü geliştiren firmalara telif hakkı ödemek zorundadır.

Protokol Nedir ?

HUI’nin bir iletişim protokolü olduğundan bahsettik ancak protokol nedir konusuna da bakmak gerekiyor. Protokol aslında 2 nokta arasında iletişime geçmek için kullanılan dildir. Bunu şu şekilde düşünebilirsiniz :

2 insan birbiri ile konuşmak ve anlaşmak istiyorsa her ikisi de aynı dili konuşmalıdır. Mesela bir Fransız ile İngiliz anlaşabilmek için ortak bir dilde haberleşmelidir. Bu ya Fransızca olacaktır, ya İngilizce olacaktır ya da her ikisinin de ortak olarak bildiği başka bir dil olacaktır.

HUI protokolünü kullanabilmek için Müzik Kayıt Programı’nızın ve MIDI kontrol cihazınızın her ikisinin de HUI desteğinin bulunması gereklidir. Eğer bunlardan biri HUI protoklünü desteklemiyor ise cihazınız ve yazılımınız HUI dili ile haberleşemez ve kontrol edilemez.