Hi Everyone,
I'm trying to use two audio interfaces (Guitar Link UC6102) in parallel in Alsa on a UDOO board that runs Ubuntu. The two interfaces are connected on the two USB 2.0 port available on the board: I'm not using any hub. In 20% of the cases, this works fine and I'm able to use the two interface as one single "virtual" interface with 4 inputs and 4 outputs (see my .asoundrc file bellow). However, in 80% of the cases, this doesn't work and dmesg says: "cannot submit datapipe for urb 0, error -28: not enough bandwidth". pcm.myMAIN {
type route;
slave.pcm {
type multi;
slaves.a.pcm "myOUT0";
slaves.b.pcm "myOUT1";
slaves.a.channels 2;
slaves.b.channels 2;
bindings.0.slave a;
bindings.0.channel 0;
bindings.1.slave a;
bindings.1.channel 1;
bindings.2.slave b;
bindings.2.channel 0;
bindings.3.slave b;
bindings.3.channel 1;
}
ttable.0.0 1;
ttable.1.1 1;
ttable.2.2 1;
ttable.3.3 1;
#ttable.0.2 1; # front left
#ttable.1.3 1; # front right
#ttable.0.4 1; # copy front left to rear left
#ttable.1.5 1; # copy front right to rear right
}
ctl.myMAIN {
type hw;
card CODEC;
}
pcm.builtIn {
type hw
card vt1613audio
}
ctl.builtIn {
type hw
card vt1613audio
}
pcm.myOUT0 {
type hw
card CODEC
}
ctl.myOUT0 {
type hw
card CODEC
}
pcm.myOUT1 {
type hw
card CODEC_1
}
ctl.myOUT1 {
type hw
card CODEC_1
}
--
Romain Michon PhD Candidate Center for Computer Research in Music and Acoustics Stanford University http://ccrma.stanford.edu/~rmichon
_______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user