Re: [linux-audio-user] puzzling ecasound error

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Wed Nov 30 2005 - 11:58:42 EET

On Tue, 29 Nov 2005, Paul Coccoli wrote:

> Oops; my bad. 2.4.2 is the latest in Planet CCRMA. I was wondering
> why the man page had so little to say about alsaseq.

:) The man page should be a reliable reference - it should always be up to
date (updated at commit time when features are changed/added CVS).

> I get that plate reverb error no matter what options I use. Is that
> something in my system configuration?

Hmm, which plate reverb that is? That warning msg seems a bit strange --
something wrong with the description the plate reverb reports to ecasound.

Btw, you can get a listing of all LADSPA plugins ecasound finds with:

sh> echo ladspa-register |ecasound -c

That can be fed to a file, more/less, etc. Can you see the plate reverb in
the list?

> By the way, I'm just trying to use ecasound as a command line ladspa
> host. Is there a simpler way to do this, or will I just have to write
> some scripts?

This is the way to run a basic 'one plugin host'. For more complex stuff,
you need to write scripts (or a simple python/ruby/perl app) which
controls the ecasound engine. Ecamegapedal (a LADSPA/JACK host with Qt
interface) is built on top of ecasound, so it's certainly doable.

> Is it possible to use the interactive mode to add a
> ladspa plugin on the fly?

Yes, although you'll need to disconnect from JACK, modify the
configuration, and then connect back (this is how ecamegapedal does
the plugin changes).

> One last comment: I was surprised that ecasound exits when the jack
> mode is "recv" and I stop the transport. I suppose that is the
> intended behavior?

Yes, this issue has been discussed a few times on ecasound-list. As a
result, the "--keep-running/-K" option was added to ecasound-2.4.2. This
tells ecasound, runnin in batch (non-interactive -> no -c), not to exit
when processing is finished (JACK transport goes from running to stopped).
Another way to prevent exiting, is to run ecasound in interactive mode (-c).

--
  links, my public keys, etc at http://eca.cx/kv
Received on Wed Nov 30 20:15:04 2005

This archive was generated by hypermail 2.1.8 : Wed Nov 30 2005 - 20:15:07 EET