Re: Two chains is one too many (do I need bigger iron?)
justin <justinrosander <at> access-4-free.com>
2003-07-08 06:07:27 GMT
Hello,
In regards to the following:
> ecasound -c -r -X -b:4096 -f:s16_le,1,44100,n \
> -a:monitor -i:backing.wav -o:/dev/dsp \
> -a:record -i:/dev/dsp -o:lead.wav
I would recommend the following for a chainsetup proper (keep in mind you WANT
to keep the "-b:<arg>" option argument as LOW as your system will tolerate):
ecasound -c -r -b:1024 \
-a:1 -f:s16_le,1ch,44100,n -i:backing.wav \
-a:2,3 -f:s16_le,1ch,44100,n -i:alsa,<name of your soundcard, see docs> \
-a:1,2 -f:s16_le,1ch,44100,n -o:alsa,<name of your soundcard> \
-a:3 -f:s16_le,1ch,44100,n -o:lead.wav
This is verbose, but well-formed, and ecasound shouldn't make funny faces at
you. In my project, for the audio format "-f" option I include the following
arguments: -f:s16_l3,2ch,48000,i
I place this in front of each audio object, not before the actual chainsetup
like you did above. Ecasound doesn't like that too much, and it will screw
up your project if you try. Don't mix samplerates. Use the same one, and
don't change it.
Also, you will notice I included the output audio objects in the same line.
Keep them separate; type your inputs in first, then your outputs. In a
multitrack situation, I personally put the monitored tracks first, then the
track I am recording last for all the inputs. For the outputs, I'll place
the monitored tracks first, then the recorded track last. You will notice
that I used two "tracks" for the soundcard input: "-a:2,3". Now, I'm using
"track 2" to monitor what I'm recording, and I'm using "track 3" to record
(Continue reading)