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?
USB audio fallback to 1.0 isn't working? Topic is solved
-
- Active Member
- Posts: 40
- Joined: Mon Dec 30, 2013 7:29 am
-
- Member
- Posts: 13
- Joined: Wed Mar 04, 2015 9:48 am
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).
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).