Re: [ecasound] Recording and monitoring
Brought to you by:
kaiv
From: Pierre L. <de...@po...> - 2008-11-26 08:09:08
|
Hi Julien, Before asking my question I read the tips you wrote about these subject. Thanks for this work but I did not find any answer to this particular question in them. From: Julien Claassen <ju...@c-...> Subject: Re: [ecasound] Recording and monitoring Date: Tue, 25 Nov 2008 11:01:16 +0100 (CET) > Hi! > You have at least two alternatives, that I can see. > 1. Use JACK, makes a lot of things easier: > jack_connect system:capture_1 system:playback_1 > jack_connect system:capture_2 system:playback_2 > # your souncard inputs are connected to your outputs, that's the monitor. > ecasound -c -a:1 -i jack -o out.wav > ecasound ('h' for help)> engine-launch > jack_connect system:capture_1 ecasound:in_1 > jack_connect system:capture_2 ecasound:in_2 Things might be easier but I suspect with less understanding of the process.Moreover I'd prefer not to install jack on my system if things might function without it. > Now just start recording. The same goes for softsynths, just exchange your > system:capture_N to the corresponding port of your softsynth (fluidsynth, > LinuxSampler, aeolus, etc. etc.) > > 2. Use loop devices: Not 100% sure, but 99%: > ecasound -a:1 -i alsa -o loop,1 -a:2 -i loop,1 -o alsa -a:3 > -i loop,1 -o up to the syntax which is not completely correct : ecasound -a:1 -i alsa -o loop,1 -a:1,2 -i loop,1 -a:2 -o alsa -a:3 -o file.wav It works. > file.wav > About your alsa IO see the ecasound manual, there you find a bit about ALSA > device naming with ecasound. Also have a look at the alsa-wiki at > alsa-project.org. In my opinion that's precisely the point were things are not completely clear : What correspondance between alsa hardware naming in ecasound and sound devices. If I get understand this point I'll try to write something. Anyway I suspect that it might be hardware dependent. > HTH. > Kindest regards > Julien Thanks, Pierre > > -------- > Music was my first love and it will be my last (John Miles) > > ======== FIND MY WEB-PROJECT AT: ======== > http://ltsb.sourceforge.net > the Linux TextBased Studio guide > ======= AND MY PERSONAL PAGES AT: ======= > http://www.juliencoder.de |