USB class 01: Audio

Audio

Code01
NameAudio
Subclasses3
Class drivers (Linux)snd_usb_audio

Frequently asked questions

What is a USB device of class 01 (Audio)?

Class 01 stands for “Audio”. It has 3 subclasses, for example Control Device, Streaming and MIDI Streaming.

Which Linux drivers handle Audio?

In Linux kernel 6.12 these drivers bind to devices by class, regardless of vendor: snd_usb_audio (01:01, 01:03).

How do I find the class of a USB device?

On Linux, lsusb -v shows the bDeviceClass and bInterfaceClass fields. On Windows it appears in the compatible IDs as USB\Class_01&SubClass_XX.

Subclasses

CodeNameProtocolsClass drivers (Linux)
01:01Control Devicesnd_usb_audio
01:02Streaming
01:03MIDI Streamingsnd_usb_audio

Nearby entries