Feedback in LADSPA (was Re: [linux-audio-dev] New LADSPA Version - Issues Resolved?)

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Feedback in LADSPA (was Re: [linux-audio-dev] New LADSPA Version - Issues Resolved?)
From: Jarno Seppanen (jams_AT_cs.tut.fi)
Date: to maalis 09 2000 - 10:30:27 EST


"Richard W.E. Furse" <richard_AT_muse.demon.co.uk> writes:

> Feedback loops in the host's network are beyond the scope of this API. The

Actually I think they are already supported, thanks to the fact that
connect_port() is as generic as it is!

The simplest case: one plugin with external feedback

    +----------+
 +->| plugin |>-+
 | +----------+ |
 +----------------+

All the host has to do (long live the LADSPA host :-) is to allocate one
buffer and give it to both the input and the output port of the plugin. Cases
with more plugins and/or connections are left as an excercise to the reader. :-)

Two points:
1) this will require in-place processing (for feedback from a plugin to
   itself)
2) there will be an "implicit" buffer-sized delay in the feedback signal path

Stressing out: this does not need changes in the current API!

-- 
-Jarno


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : su maalis 12 2000 - 09:14:05 EST