Re: [ecasound] Simultaneous ecasound and ecasignalview under ALSA?

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Sun Apr 17 2005 - 19:46:12 EEST

On Sun, 17 Apr 2005, Junichi Uekawa wrote:

>> I would like to record from alsa with ecasound while simultaneously
>> monitoring levels with ecasignalview.
> I have a gut feeling that you could do it with alsa, not
> something within ecasound.

Yups, see my previous examples with asoundrc example. This is quite nice
way to achieve simultaneous recording+monitoring.

> I think you should be able to do it through jack with something
> like:
[...]
> jackd -d dummy &
> ecasound -a rec,mon -i alsahw,1,0,0 -a rec -o file.wav -a mon -o jack_generic:monitor
> ecasignalview jack_generic:monitor
>
> But apparently ecasignalview doesn't like complex names.

Hmm, this is a clever idea. :) But, but, you'd still have the problem that
JACK could kick the clients (=ecasound) out when disconnecting
(ecasignalview).

As for the syntax, it should be "jack_generic,monitor". Also, the
"jack_generic" variant just publishes the ports, but doesn't connect
anything. So a better one would be:

ecasound -a rec,mon -i alsahw,1,0,0 -a rec -o file.wav -a mon -o jack -G:jack,ecarec
ecasignalview jack_auto:ecarec null

The first one will appear as client "ecarec", with ports "out_1", "out_2",
etc. Ecasignalview will automatically connect to the "ecarec" client and
its ports.

-- 
  http://www.eca.cx
  Audio software for Linux!
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sun Apr 17 20:15:10 2005

This archive was generated by hypermail 2.1.8 : Sun Apr 17 2005 - 20:15:11 EEST