Re: [ecasound] LADSPA latency ouput value

From: Joel Roth <joelz@email-addr-hidden>
Date: Fri Feb 20 2009 - 11:19:01 EET

On Wed, Feb 18, 2009 at 11:30:18PM +0200, Kai Vehmanen wrote:

> you can at least the display the "latency" param value at the end of
> processing by doing something like:
> echo -e "run \n cop-status \n quit" |ecasound -c -i foo.wav -o null -eli:1913,0,0,0.5
> Using this automatically to offset the chain latency is then another
> thing, and will require changes to ecasound.

Hi Kai,

I see that running the engine for even one second is enough
for cop-status to report the LADSPA plugin latencies.

It will be very simple to parse that output and apply
the appropriate compensation using the Artificial Latency
plugin. I'll be putting that feature into Nama :-)

It will also help to know the latency associated with a loop
device. Can you tell me how it is determined?



Joel Roth
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
Ecasound-list mailing list
Received on Fri Feb 20 12:15:03 2009

This archive was generated by hypermail 2.1.8 : Fri Feb 20 2009 - 12:15:03 EET