Re: snd-usb-audio - Driver for M-Audio Fast Track Pro

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>> For instance I had to introduce the device_setup module parameter in
>> order to make my Audiophile USB pre-select 16bits OR 24bits mode
>> because switching between the two modes while the device is turned
>> on doesn't work:
>
> is it a linux kernel limitation or an harware issue (eg does switching
> fork under windows)?

Difficult to say...

The Audiophile USB manual for Windows says that it is required to close 
any application when switching sample depth modes in the M-Audio 
Control Panel: but it is not necessary to turn off/on the device under 
windows.

Under linux however, it is necessary to turn the device off, then 
initialize the module to only activate the Interfaces/AltSettings 
corresponding to the sample depth chosen and then turn on the device 
again !

I checked the USB messages sent and it seems that they are "equivalent" 
in windows/linux: I mean all Interfaces/AltSet are initialized to 
AltSet 0 then the Interfaces/AltSettings corresponding to the sample 
depth chosen are activated with a SELECT_INTERFACE message. However 
under windows when switching modes, there are 'sometimes' (I haven't 
investigated enough to analyze this)several AltSet resettings 
(Interfaces/AltSet initialized to AltSet 0) before setting again the 
correct Interfaces/AltSet.

I tried several patches in order to avoid this limitation (reset the 
usb device, reset all interfaces to AltSet 0 several times before 
re-setting them...) but nothing proved to be usefull for this issue.

Even if there is a hardware limitation, we should be able to avoid the 
Turn Off/On limitation by better looking at the windows driver...

Thibault


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux