On Tue, Jan 07, 2003 at 10:40:15 -0800, Tim Hockin
wrote:
ONe great
thing about this scheme is that it encourages people
not to think of certain, arbitary parameters as instantiation
parameters, withc are special in some way, 'cos there not.
The way I've seen velocity-mapped samplers is not to change the
sample later - you get the sample that maps to the initial
velocity, and further changes are just volume/filter
manipulation.
Ny if you map CC1 (say) to a map then changing that will change the
sample, its just that, in MIDI, velocity cant change after the
voice has started.
Right. But the synth can still latch CC1 only on NoteOn - and in that
case, you have to send CC1 *before* the NoteOn you want it to affect.
However, note that CC1 is a channel control, and thus doesn't have
the problem of "what if there's no voice allocated to trace the
controls!?"
//David Olofson - Programmer, Composer, Open Source Advocate
.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`--------------------------->