I would like to input the idea of a “Instrument Sample Control device” in the instrument modulation and internal track DSP effects.
The “Instrument Sample Control device” could have:
a) a “linked instrument” selection
b) a “slice” selection
c) a “offset” slider
d) a “gain” slider
e) a “panning” slider
f) a “reverse/forward toggle” trigger
g) a “semitone” slider
h) a “cents” slider
b) c) d) e) f) g) and h) could be controlled by external automation.
the b) “slice” selection is a dropdown list which has all the sample slots in the a) “linked instrument” selected.
the c) “offset” slider gives the starting offset for the selected b) “slice” when triggered by the sequencer or key
the d) “gain” slider sets the gain of the individual selected b) “slice”
the e) “pan” slider sets the panning of the individual selected b) “slice”
the f) “reverse/forward toggle” is an addition working like the 0B00 / 0B01 effect command, it automatically alternates between reversed/forward playback respecting loops and reversed initial playback on the selected b) “slice”
the g) “semitone” is a relative value to pitch the selected b) “slice” lower or higher by the chosen number of semitones
the h) “cents” is a relative value to pitch the selected b) “slice” lower or higher by the chosen number of cents
with this “Instrument Sample Control device” features I could:
- control/fade individual slices gain and panning by automation
- control/alternate individual slices start offset by automation
- toggle reverse/forward play on individual slices by automation
- control individual slices semitone and cents pitch
within sample based instruments.
Maybe I will make a nice graphical preview of this thing soon.
maybe there also should be a “relative semitone pitch” and a “relative finetune” slider?
g) “semitone” (default in the middle on xy80 = +00 semitones)
xy00 = -80h semitones
xy80 = +00h semitones: the same as set in sample properties semitone
xyFF = +80h semitones
h) “cents” (default in the middle on xy80 = +00 cents)
xy00 = -80h cents
xy80 = +00h cents: the same as set in sample properties semitone
xyFF = +80h cents
I will try to add this into another graphical preview soon.
with the best fonts,