Defines the type of dimension, that is how the dimension zones (and thus how the dimension regions are selected by.
The number of dimension zones is always a power of two. All dimensions can have up to 32 zones (except the layer dimension with only up to 8 zones and the samplechannel dimension which currently allows only 2 zones).
Enumerator |
---|
dimension_none | Dimension not in use.
|
dimension_samplechannel | If used sample has more than one channel (thus is not mono).
|
dimension_layer | For layering of up to 8 instruments (and eventually crossfading of 2 or 4 layers).
|
dimension_velocity | Key Velocity (this is the only dimension in gig2 where the ranges can exactly be defined).
|
dimension_channelaftertouch | Channel Key Pressure.
|
dimension_releasetrigger | Special dimension for triggering samples on releasing a key.
|
dimension_keyboard | Dimension for keyswitching.
|
dimension_roundrobin | Different samples triggered each time a note is played, dimension regions selected in sequence.
|
dimension_random | Different samples triggered each time a note is played, random order.
|
dimension_smartmidi | For MIDI tools like legato and repetition mode.
|
dimension_roundrobinkeyboard | Different samples triggered each time a note is played, any key advances the counter.
|
dimension_modwheel | Modulation Wheel (MIDI Controller 1)
|
dimension_breath | Breath Controller (Coarse, MIDI Controller 2)
|
dimension_foot | Foot Pedal (Coarse, MIDI Controller 4)
|
dimension_portamentotime | Portamento Time (Coarse, MIDI Controller 5)
|
dimension_effect1 | Effect Controller 1 (Coarse, MIDI Controller 12)
|
dimension_effect2 | Effect Controller 2 (Coarse, MIDI Controller 13)
|
dimension_genpurpose1 | General Purpose Controller 1 (Slider, MIDI Controller 16)
|
dimension_genpurpose2 | General Purpose Controller 2 (Slider, MIDI Controller 17)
|
dimension_genpurpose3 | General Purpose Controller 3 (Slider, MIDI Controller 18)
|
dimension_genpurpose4 | General Purpose Controller 4 (Slider, MIDI Controller 19)
|
dimension_sustainpedal | Sustain Pedal (MIDI Controller 64)
|
dimension_portamento | Portamento (MIDI Controller 65)
|
dimension_sostenutopedal | Sostenuto Pedal (MIDI Controller 66)
|
dimension_softpedal | Soft Pedal (MIDI Controller 67)
|
dimension_genpurpose5 | General Purpose Controller 5 (Button, MIDI Controller 80)
|
dimension_genpurpose6 | General Purpose Controller 6 (Button, MIDI Controller 81)
|
dimension_genpurpose7 | General Purpose Controller 7 (Button, MIDI Controller 82)
|
dimension_genpurpose8 | General Purpose Controller 8 (Button, MIDI Controller 83)
|
dimension_effect1depth | Effect 1 Depth (MIDI Controller 91)
|
dimension_effect2depth | Effect 2 Depth (MIDI Controller 92)
|
dimension_effect3depth | Effect 3 Depth (MIDI Controller 93)
|
dimension_effect4depth | Effect 4 Depth (MIDI Controller 94)
|
dimension_effect5depth | Effect 5 Depth (MIDI Controller 95)
|