alsa conf for USB 24 channel Audio
by kzo81 from LinuxQuestions.org on (#5ASZJ)
Hi,
I got a cymatic audio uTrack24 recorder and I when I connect it to my linux it recognises it as an usb 24 ch sound card. The device records all 24 tarcks into a singe multichannel wav file.
But I'd like to record to my laptop 24 channel in separate files.
So I started to play around with alsa.
The application would be like this:
arecord -f cd -D pcm.mic1 -d 10 ch1.wav
arecord -f cd -D pcm.mic2 -d 10 ch2.wav
arecord -f cd -D pcm.mic3 -d 10 ch3.wav
...
arecord -f cd -D pcm.mic24 -d 10 ch24.wav
However an appropriate alsa fonf file is needed.
When plugged in
aplay -L | grep :CARD | wc -l gives
-50
unplugged: 37
I dont know how to set up a proper conf file.
I did this so far for the 1st channel but, no sound on it.
pcm_slave.ins {
pcm "hw:0,1"
rate 44100
channels 24
}
pcm.mic1 {
type dsnoop
ipc_key 12342
slave ins
bindings.0 0
}
Could you please help me how should this be?


I got a cymatic audio uTrack24 recorder and I when I connect it to my linux it recognises it as an usb 24 ch sound card. The device records all 24 tarcks into a singe multichannel wav file.
But I'd like to record to my laptop 24 channel in separate files.
So I started to play around with alsa.
The application would be like this:
arecord -f cd -D pcm.mic1 -d 10 ch1.wav
arecord -f cd -D pcm.mic2 -d 10 ch2.wav
arecord -f cd -D pcm.mic3 -d 10 ch3.wav
...
arecord -f cd -D pcm.mic24 -d 10 ch24.wav
However an appropriate alsa fonf file is needed.
When plugged in
aplay -L | grep :CARD | wc -l gives
-50
unplugged: 37
I dont know how to set up a proper conf file.
I did this so far for the 1st channel but, no sound on it.
pcm_slave.ins {
pcm "hw:0,1"
rate 44100
channels 24
}
pcm.mic1 {
type dsnoop
ipc_key 12342
slave ins
bindings.0 0
}
Could you please help me how should this be?