From: Israel <isr...@gm...> - 2014-03-29 23:11:51
|
Ok... I figured I was missing something... So are DSSI, and LV2 more like VST plugins? That might be something to really interesting to explore more about. I am no where near the programmer that you are yet... but perhaps one day :) On 03/29/2014 04:41 PM, Vesa wrote: > 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 > LMM...@li... > https://lists.sourceforge.net/lists/listinfo/lmms-devel -- Regards |