What does 'class compliant' mean?
A class compliant device is one that doesn't require extra drivers to connect your Windows
or Macintosh computer, or to your iPad. Class compliant devices use drivers which are
built into the host (i.e. the computer or the iPad) operating system.
To find out if your USB audio or MIDI device is class compliant, check the manufacturer's
web page. If it connects automatically to any computer without requiring you to install
drivers from a website or a disk, it is probably class compliant.
Class Compliant USB Audio and MIDI Devices
Most USB audio and MIDI computer peripherals are Class Compliant USB devices. This
means that to communicate with the computer, they use drivers that are built into the host
computer’s operating system. These drivers are written by Microsoft (or Apple for
Macintoshes), and come pre-installed on all computers.
The advantage of Class Compliant USB devices is that they work on all modern
computers, and all modern operating systems, and will work with the next generation of
Microsoft or Apple operating systems the very same day they are released. There are no
special drivers to install, update, or configure.
With these products, we commonly receive inquiries with the following symptoms
reported:
Doesn’t connect to computer.
No Firmware installed … controller dead.
Doesn’t light up.
DOA
Based on our experience, over 95% of similar inquiries can be resolved and the user
gotten up and running. For the most part, similar symptom descriptions indicate
incomplete software setup, rather than a true malfunction or defect.
This means that in the vast majority of cases, a preference, setting, or option in the host
software (i.e. Ableton, Cubase, GarageBand, Pro Tools) is misconfigured. These
software programs don't configure themselves, and the user will not get any audible or
visual response from the computer or peripheral until the software is properly configured.
The guide below will help determine whether difficulty is due to software settings, a
hardware defect, or other factors that can cause similar symptoms.