Bug#760758: amb-plugins: spurious LADSPA_PROPERTY_REALTIME

Fons Adriaensen fons at linuxaudio.org
Sun Oct 19 09:13:05 UTC 2014


On Thu, Oct 16, 2014 at 08:00:15AM +0200, Frank Heckenbach wrote:
 
> > > The same seems to apply to vco-plugins, mcp-plugins and rev-plugins.
> > > Should I submit separate bug reports for each package?

See ladspa.h:

/* Property LADSPA_PROPERTY_REALTIME indicates that the plugin has a
   real-time dependency (e.g. listens to a MIDI device) and so its
   output must not be cached or subject to significant latency. */
#define LADSPA_PROPERTY_REALTIME        0x1

So by removing this property you indicate that the plugin's output
may be cached or subject to significant latency. There will be
very few audio processing plugins for which this is true. The only
ones I could imagine would be those that only produce metering or
statistics and no audio output at all.

For all of the plugins I ever wrote the user would expect a prompt
response to control inputs and these may be bound to MIDI controllers
by the host as well. There is never any reason to add latency or
cache the output (whatever that would mean for an audio stream).


Ciao,

-- 
FA

A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)



More information about the pkg-multimedia-maintainers mailing list