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