On 03/29/2014 11:24 PM, Israel wrote: > It would be nice to make the plugins independant of LMMS to use in > other things (like LADSPA) Run WattSyn through Guitarix to get an > awesome moog guitar sound.... > Just thoughts... feel free to disagree or point out something I am > missing :)
Well LADSPA is right out, as it doesn't support instruments at all, nor does it support any GUI elements beyond knobs and toggle switches (some DAWs may implement these as checkboxes as sliders, but anyway). Even a more sophisticated plugin format (DSSI, LV2, LinuxVST) would be tricky, because the native LMMS plugins almost always (at least, the ones written specifically for LMMS) depend heavily on LMMS-specific functionality, and build heavily upon elements provided by the LMMS codebase. Of course, both my instruments, Watsyn and Monstro, are open source and licensed under GPLv2+ (as are all other LMMS instruments as of now), so if someone wants to go through the effort of porting them to another plugin architecture, they're entirely free to do so, within the limits of GPL... but this would entail going through the code and replacing all LMMS-specific functions with other functions (or maybe just importing them from LMMS and adding them in a separate header file), then reimplement the note playing code, etc... basically, it would most likely be easier to just write a new instrument in the plugin architecture you want to target.
------------------------------------------------------------------------------
_______________________________________________ LMMS-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmms-devel
