USB devices connect to a 1.0, 2.0 and 3.0 usb plug on a computer.
Most USB 1.1 devices are 'class compliant', i.e. they conform to a standard that is supported in Linux, but this may not support all the features of the device. Generally 48kHz/16 bit stereo I/O will work. Some devices have dedicated ALSA support for advanced features.
Many USB 2.0 devices require proprietary drivers and so will not work on Linux, there are some that will work.
Class 1 or 2 CompliantEdit
USB Audio Class 1 or 2 compliant devices (i.e. it comes without its own custom drivers for Windows or OS X) will work. Although many others will work perfectly, the following are recommended:
- Alesis iO2 Express - 2×2 24-bit 48kHz interface with phantom power
- Alesis iO4 - 4×4 interface with pre-amps and MIDI
- Edirol/Roland/Cakewalk UA-25 and UA-25 EX
- Focusrite Forte - May or may not work on Linux
- Focusrite Scarlett - Range of interfaces with preamps
- Komplete Audio 6 - 6×6 (4 analogue, 2 digital) USB 2.0 class compliant interface with 2 preamps
- Lexicon Alpha - 2×2 interface with instrument, mic and line inputs
- Lexicon Omega - 8x4x2 interface with MIDI
- M-Audio Audiophile USB - 2×2 interface with MIDI
- Fast Track - 2×2 interface. One microphone, one instrument input
- Fast Track Pro - 4×4 interface with pre-amps and MIDI
- Fast Track Ultra - 8×8 interface with pre-amps and MIDI
- Fast Track C400/C600 - USB2.0 interfaces
- MobilePre USB - 2 x 2 16-bit/48kHz analog I/O w/ preamps
- Mackie Onyx Blackjack - 2×2 with pre-amps
- MOTU Microbook - Not supported on Linux
- Native Instruments Komplete Audio 6 - 4×4 with 2 preamps plus SPDIF and MIDI
- Presonus 1818VSL (USB2)