Re: [ecasound] Confused looking at effect code

From: Kai Vehmanen <kvehmanen@email-addr-hidden>
Date: Sat Jul 23 2011 - 10:59:42 EEST

Hi,

On Wed, 8 Jun 2011, Jeremy Salwen wrote:

> Okay, I'm actually working on creating a LV2 host effect.

aa, ok, that definitely sounds interesting!

> I'm not really sure what " 'map-ladspa-list' and† 'map-cop-list'," are.†
> I was looking at this code trying to understand it, not trying to fix
> it, so I'm not really sure what it's supposed to be like.† I'll assume
> that the description fields don't matter?'

True, the description is just a hint. The 'map-ladspa-list' is an ECI
command (see ecasound-iam(1) man page) that returns a list of all LADSPA
plugins visible to ecasound. The returned list also describes the plugin,
its parameters and provides hint information concerning each parameter
(the min and max values, scale, and also provides a sane default value).
This is useful info if you are building a GUI for selecting which plugins
to use and to control them.

For LV2, things are potentially a bit different as most plugins will in
fact have their own UIs (or other control interfaces), so similar amount
of hint information may not be needed. And due to how LV2 is designed,
providing this information might be really complicated... although this is
just guessing, I don't know LV2 well enough to really say for sure yet.

PS This bug is now fixed in latest git tree, thanks for the bug report!

------------------------------------------------------------------------------
Storage Efficiency Calculator
This modeling tool is based on patent-pending intellectual property that
has been used successfully in hundreds of IBM storage optimization engage-
ments, worldwide. Store less, Store more with what you own, Move data to
the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/

_______________________________________________
Ecasound-list mailing list
Ecasound-list@email-addr-hidden
https://lists.sourceforge.net/lists/listinfo/ecasound-list
Received on Sat Jul 23 12:15:02 2011

This archive was generated by hypermail 2.1.8 : Sat Jul 23 2011 - 12:15:02 EEST