[LAD] Let's kill EPAMP???
Steve Harris
steve at plugin.org.uk
Wed Jun 4 09:07:19 UTC 2008
On 3 Jun 2008, at 18:54, Paul Davis wrote:
>
> On Tue, 2008-06-03 at 18:34 +0100, Steve Harris wrote:
>> On 3 Jun 2008, at 12:53, Stefano D'Angelo wrote:
>
>>>>>
>>>>> If someone is going to write that helper library (or adjust SLV2
>>>>> or
>>>>> whatever), I guess we should find some reasonable conventions to
>>>>> organize and use plugins in a chain-like thing. This is damn hard,
>>>>> as
>>>>> Paul Davis outlined already on this mailing list, and I actually
>>>>> don't
>>>>> know to which degree it should be done.
>>>>
>>>> It's not necessary, just intervene after each run() call, it's not
>>>> hard and on a modern machine the cost is negligible.
>>>
>>> Sorry, I'm not understanding here. How would you do exactly?
>>
>> You don't have to make plugin A directly feed plugin B, you can have
>> the host do some buffer twiddling inbetween.
>
> this is still pretty hard steve.
Well, yes, and no. Actually doing something is easy, doing the Right
Thing™ is basically impossible. With LV2-style annotations, it might
be possible to tie up L to L and R to R and so on, but beyond that
it's essentially guesswork.
However, for a media player the host could just ignore all plugins
that have anything other than a LR pair of ins and a LR pair of outs,
or a 5.1 set or whatever.
You don't have to solve all the hard problem to make use a plugin
format.
- Steve
More information about the Linux-audio-dev
mailing list