Sorry, this one accidently went offlist ...

Am Mittwoch, 16. Januar 2008 12:30:56 schrieben Sie:
> > > I don't know if that's a very strong argument, anyone who cares about
> > > performance enough to consider tweaking compiler flags can build her
> > > own monolithic package or just run Gentoo.
> >
> > Not everybody can do that. You have to admit that there are people who
> > are more admired and capable of technical tweaking and there are a lot of
> > people who are not.
>
> I was not talking about everybody, if you re-read carefully what I
> wrote. I was stating that it takes roughly the same technical savvy to
> optimize the building of a module than a whole application. Advantages
> and disadvantages of each approach are clear.

I have no intention to argue, just to gather ideas, pros and contras for 
features of the new engine, but there is a difference in setting up and 
maintain a whole Gentoo system and just pressing a "build" button in an 
instrument / engine editor (e.g. on Windows).

And yes, there's even a difference in compiling the whole LS app (or even the 
whole family) and just building a new engine from such an edtor. Because when 
you compile the whole sampler you have e.g. a lot of dependencies and a lot 
of other minor things you have to take care of and fight with to succeed. But 
when you're just compiling a sampler engine, the amount of dependencies is a 
lot smaller. Thus creating a convenient and easy graphical build system for 
an engine is easier than for the whole LS app or family.

> > Which you "could" do with the existing engine as well. Your concern is
> > that everything is mapped into the dimension system, thus not being very
> > intuitive, right? But in that case it would be sufficient to just add a
> > more
>
> Using the dimension system constricts you to a discrete set of tweaked
> samples which are then played randomly. It is not very powerful unless
> you create a lot of them. That is if I understand correctly how the
> random dimension works.

The maximum (ATM with gig v3 format) would be 256 discrete values / settings 
which you could automatically jump around by using the Random number 
generator. Maybe we have a little misapprehension here. You said you want to 
control one certain parameter (e.g. cutoff) by random number generator and 
that's what you can do with the dimension system as well (even though not 
very intuitively as we already pointed out). Do you think the dimension 
system is just for switching samples? It is not, you can also stick with one 
and the same sample, and just change certain articulation parameter(s) for 
each dimension region (a.k.a. "case").

> > And what kind of distribution functions did you have in mind? Could you
> > elaborate please?
>
> At the very least the uniform and the normal (gaussian) distributions.

I think in many cases, the listener won't hear a difference by utilizing 
certain distribution functions, but yeah, why not ...

CU
Christian

-------------------------------------------------------------------------
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