USB Audio Class
Więcej informacji
- Właściciel
- USB Implementers Forum
- Rok
- 1998
- Typ
- Klasa urządzeń
Standard, dzięki któremu urządzenie dźwiękowe USB działa ze sterownikiem wbudowanym w system — oto, co naprawdę oznacza „class compliant” na pudełku.
UAC 1.0 pojawił się w 1998 roku i sprawdzał się w zestawach słuchawkowych i prostych interfejsach, ale był związany z USB full speed, co w praktyce oznaczało kilka kanałów przy 24 bitach i 96 kHz. UAC 2.0 z 2006 roku wykorzystał USB 2.0 high speed i otworzył drogę do dużej liczby kanałów i wysokich częstotliwości próbkowania. Dźwięk płynie w transferach izochronicznych, a w trybie asynchronicznym tempo narzuca zegar samego urządzenia, które prosi hosta o więcej lub mniej danych — dzięki temu jitter zależy od kwarcu interfejsu, a nie od komputera.
macOS i Linux mają sterowniki UAC 2.0 od lat. Windows dostał własny dopiero w Windows 10 w wersji 1703 w 2017 roku, co tłumaczy, czemu producenci przez ponad dekadę dostarczali własne sterowniki ASIO.