USB audio fallback to 1.0 isn't working? Topic is solved

If you have a simple question and just want an answer.
User avatar
bowerymarc
Active Member
Posts: 40
Joined: Mon Dec 30, 2013 7:29 am

USB audio fallback to 1.0 isn't working?

Post by bowerymarc »

I'm working on a 2-in 2-out USB audio box based on DJkit, and the USB-Audio-2.0-Device-Reference-Design-Software(6.5.1).   

Setting 

#define AUDIO_CLASS_FALLBACK (1)

In my customdefines.h

But connecting to Windows 7, it doesn't seem to fall back to 1.0 when no driver present (i.e. I haven't loaded the Thesycon driver).  Instead it shows the 2.0 device with an alert, and the error "device can not start"  I thought it would fall back so it would use the default (crap) windows USB audio device driver if someone didn't want to load a driver, and at least support the USB Audio 1.0 rates?

View Solution
Dmil
Member
Posts: 13
Joined: Wed Mar 04, 2015 9:48 am

Post by Dmil »

From USB Audio Design Guide:

The device will operate in full-speed Audio Class 1.0 mode if one of the following
is true:
· The code is compiled for USB Audio Class 1.0 only.
· The code is compiled for USB Audio Class 2.0 and it is connected to the host
over a full speed link (and the Audio Class fall back is enabled).

Try switch USB port to full speed mode (not high speed).