Ardour + "el-cheapo" multichannel Soundcards
first of all: Many thanks to Paul for this -absolutely- great piece of Software :)
I´m currently set-up the so called "el-cheapo" multitrack device using Alsa and Jackd using five SB128 (module ens-1371) under SL 10.0 with the Jacklab-RT-Kernel and mmap_access patched and manually compiled 0.100.7). It works, but i only hear the "merged" output signal when input monitoring is active (even the Ladspa-Plugins work in "realtime"). Internal signal routing inside Ardour between the input channels and master out doesn´t work. The master channel gets only active, when i choose a "direct" ALSA input for the master channel.
So my question goes to there, where the difference is between "input monitoring" / even active Ladspa Plugins within Ardour and the routing between channel-out/Master in (i see no activity within the Peak-Meter of the Master channel). I know that Paul said that this sort of multichannel device doesn´t work, but i´d like to know why. As the Inet says, do RME Hammerfalls and Delta1010´s work with this method and even the input monitoring works for -me-. The Ladspa Plugins also know to handle the streams in realtime and even Ardour show its activity on the channel peak-meters, so i ask myself, why it won´t work, when Input monitoring is inactive (playback while recording won´t also work, even with -D in jackd). When i record then all inputs simultaneously, Ardour captures all channels without problems, but without realtime output to the playback/output device.
I use the following command to start Jackd (where hw:1-4 is used for capture, hw:0 is playback):
jackd -R -v -dalsa -Cmulti -Phw:0 -r44100 -p1024
# Interleave capture channels
Using a .asoundrc-"playback" device, even the usage of the "ttable"-device doesn´t work, Jackd will come up with messages "cannot configure hardware device blahblah for capture / playback"....
Many thanks for your help :)