On 01/16/2014 02:09 AM, Vesa wrote: > The idea is: a declarative interpreted modular synthesis plugin > framework (DIMSPF for short).
It kind of sounds like you're looking for something like pd or csound. I like the idea because, as I mentioned in one of my earlier posts, I used to love Buzz on Windows, and what you're asking for is essentially that. https://en.wikipedia.org/wiki/Jeskola_Buzz In the case of LMMS, I think the idea would work better as strictly an instrument and/or effect (or an audio routing system) than going so far as to have the score be just another node as it was in Buzz. (Note entry in Buzz was pretty sucky unless you were comfortable with trackers, too.) That said, we already have Zyn embedded in LMMS. I could see embedding something like Pd in the same way for something more modular. It would make LMMS more of a Swiss army knife than it already is, with all the good and bad that entails, but rather than making yet another plugin SDK that's incompatible with all the other plugin SDKs, either finding a way to turn Pd into an LV2 instrument, or more ambitiously, implement some native modular routing in LMMS that can use any kind of audio source that LMMS itself can handle (including builtins, VSTs, LV2 instruments, etc.), would accomplish more or less the same thing without introducing another layer of incompatibility into the Linux/free software audio scene. I also think that setting sights too high is a recipe for burnout followed by stagnation. LMMS has been dormant before, but many, many other free software projects whose developers decide to make radical changes have died when the time and effort required to follow through on planned major changes turns out to be too much. Just updating the toolkit and deciding to restructure the code can have disastrous effects, as anyone who's tried to get XMMS2 working acceptably or used features in GQview that are still missing almost a decade later from its successor Geeqie knows. So, I'd love to see a powerful modular synth available as part of LMMS, whether it's Pd, or something lightweight and homegrown that depends on existing instruments for sound generation, or something else entirely, but I don't think we need another instrument plugin SDK. And whatever happens, I hope it's not at the cost of LMMS' momentum. Rob ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel