USB Audio Class
Mer info
- Ägare
- USB Implementers Forum
- År
- 1998
- Typ
- Enhetsklass
Standarden som gör att ett USB-ljudkort fungerar med operativsystemets egen drivrutin — det som står som "class compliant" på kartongen.
UAC 1.0 kom 1998 och räckte för headset och enkla gränssnitt men var låst till USB:s fullhastighetsläge, i praktiken ett fåtal kanaler i 24 bitar och 96 kHz. UAC 2.0 från 2006 utnyttjade USB 2.0 och öppnade för många kanaler och höga samplingsfrekvenser. Ljudet går som isokrona överföringar, och i asynkront läge styr enhetens egen klocka takten och ber värden om mer eller mindre data — vilket håller jittret i gränssnittets kristall i stället för i datorn.
macOS och Linux har haft drivrutin för UAC 2.0 länge. Windows fick sin först i Windows 10 version 1703, år 2017, vilket förklarar varför tillverkare skeppade egna ASIO-drivrutiner i över tio år.