Hi I'm cleaning up the MESS synth plugins so they
 don't depend on the main application core and so on.

This is so the -no-undefined and MODULES_BUILD_STATIC
 linker flags can be used.

I'm making good progress. MusE and its MESS synths will
 link independently.
It's sooo much cleaner now! Much has been fixed.
No commits yet, hang in there.


The Simpledrums MESS synth has built-in support for
 using LADSPA plugins right there in the synth.
It uses its own simple plugin support code,
 not the plugin support code from the main application,
 which is /way/ more complicated and dependent on stuff.

Meanwhile, the Deicsonze synth /also/ supports plugins.
But it uses the plugin system from the main application!
That system is complicated bringing in LV2, DSSI, OSC, etc. etc.
So it is very hard to extract that plugin system so that it
 can be a separate library which the MESS plugins can use.

Ugly. And my fault. I did what I had to, to make it work.

So I have made a simplified version of plugin support
 which can be used in both Deicsonze and Simpledrums,
 or any MESS synth.

But we will *lose* the ability to use LV2, DSSI and VST
 plugins *within* Deicsonze.

My question:
Does anyone care about that? Is anyone actually
 using an LV2 plugin from within Deicsonze?
Please tell me that you're not, he he ;-)
Can you make do with using simpler LADSPA plugins?
Or use the track's rack for all 'o them fancy plugins.

Remember it's only MESS, and only Deicsonze affected.
Benefit is any MESS synth can use this simple plugin system,

The best solution would be to make changes to our plugin,
 LADSPA, LV2, DSSI, and VST host support code, and split
 them into linkable modules and so on.
People could build new MESS synths. Other hosts could
 support MESS. (How likely is that, eh?)
But all that would be verrry complicated.

Tim.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Lmuse-user mailing list
Lmuse-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lmuse-user

Reply via email to