> This basically will turn LS into soft of a powerful modular synth although

It is your time and effort, so you are naturally very much entitled to
do whatever you wish, and the community will be grateful if you share
it with us. But, since you ask for opinions... Please consider
anything written below as honest questions and opinions, with not a
trace of irony among them.

Sigh. We have a gajillion modular synths already. I could probably
list more than twenty out of the top of my head. I guess they must be
so much fun to program.

http://linux-sound.org/swss.html

> and contains the implementation too, for example a C/C++ code fragment or
> some pseudo code which can efficiently
> translated into an executable.

If you don't know it already, you might want to check out:

http://chuck.cs.princeton.edu/

> With this system you could quite easily (often without any or little coding
> at all) implement engines
> for legacy formats like AKAI etc.

Huh... That sounds more interesting. Can you please elaborate? How
would that be significantly easier than reutilising the objects of the
already existing LS codebase?

> Let's enlist which basic building blocks would be needed for our engine.
> A few modules that come to mind:
> - MIDI input/output
> - audio input/output
> -  oscillators
> - filters
> - envelope generators
> - event generators / filters
> - mathematical operators (adders, integrators etc)
> - data type converters

I assume that there is a sampling module somewhere. What would its
capabilities be?

It seems an awful lot of work just to duplicate already existing
stuff. Perhaps you can consider joining one of the ongoing projects in
order to optimize community resources, but we know how those things
turn out.

I am sure you will have a great time designing and implementing it,
but as a member of the community I can't say I am too excited about
it.

There is also the eternal issue of performance vs flexibility. Will
the overload of communication between modules put a noticeable
performance penalty compared to that of a monolithic system?

My wish list? Not very important, this is FOSS, we code what we feel
like, not what other people would like us to code. Anyway, I am more
interested in realistic samplers, so I feel more the need for a
powerful mature sampler editor and randomizing capabilities in a
sampler engine. Hope I will have time and the drive to work on it at
some time.

Good luck,

Luis

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to