Re: [PATCH 1/2] M-Audio USB

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

 



Thibault Le Meur wrote:
> However, it does not correct the corrupted initialization state that
> occur when the device is turned on before the snd-usb-audio module is
> initialized with a valid device_setup parameter (see below).
>   
There are 2 reasons for this:
1. The default setting "0" will immediately make the device stuck in a 
weird semi-working mode. Avoid. I'll add a check to the next patch 
revision that will REFUSE to load the driver for M-Audio unless a valid 
setup parameter is specified. Another approach would be to use a mixer 
control to select available configuration (with the default of NONE).
2. If you're using a daemon that loads USB drivers automatically, it 
will always load using "default" setting. If a valid device_setup 
parameter is added to /etc/modprobe.conf, it will be possible to turn on 
the device before initializing the driver.
> As far as the documentation is concerned, shouldn't it be better to keep
> an Audiophile-USB.txt file with only the following sentence: "Updated  
> documentation on  this device can now be found in the M-Audio.txt  
> file" ?
>   
Agreed.
Also, I will update the JACK info. Current version can work natively 
with 24bit big-endian interfaces, and also works fine with  Quattro in 
4-channel input mode.

Another problem that I found with Quattro. The driver works fine in 
24/96k mode, no underruns. But in 44k/48k modes, it's always giving me 
JACK xruns, or just skips in arecord, even with the most forgiving JACK 
settings (high realtime priority and big buffers). This looks 
counter-intuitive, that the slower mode performs worse than faster one. 
Could it be that the driver reserves not enough USB bandwidth from 
hardware, or something similar? What settings could be changed to try to 
correct this?

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
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