[alsa-devel] issues with usb-audio and maudio quattro

Patrick Shirkey pshirkey at boosthardware.com
Sat Dec 7 15:47:19 CET 2013


Hi,

It seems that some changes were made to the usb-audio driver over the
years that have resulted in partially broken  behaviour with maudio
quattro.

We have run some tests on two different devices with different machines
and found the following items:

1: There are no longer three pcm devices - this breaks previously working
asoundrc files
2: pcm0 and pcm1 have different behaviours - this results in audio input
working for pcm0 but white noise in pcm1 (probably due to endianess le vs
be)
3: We can record 4 tracks with arecord. Tracks 1/2 have audio and track
3/4 have white noise
4: We can no longer run 4 playback tracks in JACK2 as it complains about
the ports not matching (this might be a seperate issue with JACK2 and
route/plug configs for multichannel devices but that would probably affect
the delta 10/10, RME Hammerfall or other multichannel devices too.)

jackd: ../common/JackGraphManager.cpp:44: void
Jack::JackGraphManager::AssertPort(jack_port_id_t): Assertion `port_index
< fPortMax' failed.


So the main question is who made the decision to drop/consolidate the
third pcm and break previously working asoundrc files?

There must be a good reason in which case maybe we can get things working
again relatively easily?



Cheers

--
Patrick Shirkey
Boost Hardware Ltd


More information about the Alsa-devel mailing list