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