I’m using a Native Instruments Audio8DJ 8x8 channel soundcard. I had it working flawlessly with a custom .asoundrc and jack 0.118.0 a week ago. However, I’ve switched to using the KXStudio repositories and I was upgraded to jackdmp 1.9.5 automatically (reverting seems to be a cascading package nightmare from hell).
The problem with this is that jackdmp will no longer start with my old configuration which used to work on jackd-0.118. A little more information:
Old jackd call that worked with jackd-0.118
/usr/bin/jackd -R -dalsa -r 44100 -p1024 -n3 -i8 -o8 -dttable
Old .asoundrc that accompanied it:
pcm_slave.DJ0 { pcm “hw:1,0,1” }
pcm.usb {
type plug
slave DJ0
}
ctl.usb {
type plug
slave DJ0
}
pcm.multi {
type multi;
slaves.a.pcm “hw:1,0,0”;
slaves.a.channels 2;
slaves.b.pcm “hw:1,0,1”;
slaves.b.channels 2;
slaves.c.pcm “hw:1,0,2”;
slaves.c.channels 2;
slaves.d.pcm “hw:1,0,3”;
slaves.d.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;
bindings.4.slave c;
bindings.4.channel 0;
bindings.5.slave c;
bindings.5.channel 1;
bindings.6.slave d;
bindings.6.channel 0;
bindings.7.slave d;
bindings.7.channel 1;
}
ctl.multi {
type hw;
card 0;
}
pcm.ttable {
type route;
slave.pcm “multi”;
ttable.0.0 1;
ttable.1.1 1;
ttable.2.2 1;
ttable.3.3 1;
ttable.4.4 1;
ttable.5.5 1;
ttable.6.6 1;
ttable.7.7 1;
}
ctl.ttable {
type hw;
card 0;
}
So, now I’ve tried starting jackdmp with the same old call and it errors not being able to find the device ttable.
Removing the .asoundrc completely, I can start jackdmp in either of these fashions to access any 2 of my 8 total channels at once:
jackd -dalsa -r44100 -p1024 -n3 -i2 -o2 -D -Chw:1,0,0 -Phw:1,0,0
jackd -dalsa -r44100 -p1024 -n3 -i2 -o2 -D -Chw:1,0,1 -Phw:1,0,1
jackd -dalsa -r44100 -p1024 -n3 -i2 -o2 -D -Chw:1,0,2 -Phw:1,0,2
jackd -dalsa -r44100 -p1024 -n3 -i2 -o2 -D -Chw:1,0,3 -Phw:1,0,3
My dilemna is getting jackdmp to start with all 8 channels at the same time. Unfortuntaley, I’ve tried asking a few other places: #jackd and #opensourcemusicians and wasn’t able to get any help, so I thought I’d try here