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

Reply via email to