Hello,
I'm happy you enjoy them !
Let's mirror it for now, even if they will evoluate. It's a good thing.
The dimension concept can be easily explain with the exemple of the velocity
and the type of sample (soft, medium, loud).
It was just what was the link between random feature and the instrument
modelisation.
But truly, it's an interesting feature for including the chaos of reality in
the play. I will try this, using different articulations more than different
samples. The final referee will be my hears.
Thanks
Clément
2010/1/18 Christian Schoenebeck <schoeneb...@software-engineering.org>
> On Monday 18 January 2010 17:06:33 Graham Goode wrote:
> > Hi Christian,
> >
> > I'm trying to understand this property a little more too. You say 'The
> > "random" dimension selects the sample by using a (pseudo) number
> > generator, whereas "round robin" rotates always in the same sequence /
> > cycle of the given samples.'
> >
> > If there is only one sample per MIDI note, what happens?
>
> Ok, I guess you're not familiar with the "dimension" concept of the
> Gigasampler format yet. There are various resources which describe it, if
> not
> let me know, and we add something to the website or gigedit docs or
> something,
> since this a mandatory knowledge to know for creating or editing .gig
> files.
>
> I try to make it short for just answering this question. A "dimension" in
> the
> gig format is usually a MIDI controller (e.g. pitchbend wheel, modulation
> wheel, sustain pedal) but also some special types like the mentioned
> "random"
> and "round robin" dimensions, which simply virtually create the numbers
> which
> otherwise would come from those MIDI controllers. Full list dimension
> controllers:
>
> http://download.linuxsampler.org/doc/libgig/api/namespacegig.html#f9f1af3eb2a77df5fc7d0f56b3f13d3d
>
> For each "dimension" you have to define in how many zones you want to split
> the
> dimensions value range. Minimum is 2 zones (which equals 1 split).
> Dependent
> on what value the dimension controller delivers, the respective zone is
> then
> selected at runtime. And for each zone you can AND MUST define which sample
> to
> be played AND which articulation settings to be applied on that sample for
> that zone (this is actually also one of the main critics about the gig
> format,
> that you have to define and edit more than you actually would expect from
> an
> instrument designers perspective).
>
> So you can play different samples for each zone, but you can also assign
> the
> same sample for all of them and just use different articuation settings for
> each zone. And if you neither want to use different samples nor different
> articulations, then you definitely dont need the dimension and you would
> not
> create it at all.
>
> I know this dimension system is not very intuitive to understand on the
> first
> view. I hope though I answered your question.
>
> CU
> Christian
>
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for
> Conference
> attendees to learn about information security's most important issues
> through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> Linuxsampler-devel mailing list
> Linuxsampler-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel
>
------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel