Re: [ecasound] LADSPA latency ouput value
Brought to you by:
kaiv
From: Sergei S. <ser...@ya...> - 2009-02-20 15:10:34
|
--- On Fri, 2/20/09, Joel Roth <jo...@po...> wrote: > From: Joel Roth <jo...@po...> > Subject: Re: [ecasound] LADSPA latency ouput value > To: eca...@li... > Date: Friday, February 20, 2009, 1:19 AM > 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? > > Regards, > > Joel > > -- > Joel Roth > Let's forget for a time being about LADSPA and 'ecasound' and let's think about the following: 1) there may be more than one plugin in chain setup; 2) the plugins can be connected in various topologies (serially, in parallel). Given the above, what latency should be reported/used/compensated for ? Regards, Sergei. |