A dynamically moving method of triggering musical notes that produces
intricate, interwoven note sequences with ease as an aid to musicians.
Notes that used to stand still while being played can now effectively
move. Note events are programmed to generate or trigger positive or
negative jumps in intervals of frequency relative to their current
frequencies. Subsequent notes are referenced to each new current
frequency on a note-by-note basis. Music controller interval producing
events are arranged across the playing surface in helpful ways (12, 14,
16). The triggered notes may be artificially generated, instead of played
by a musician. Using this technique complex, beautiful music can be
coherently and easily produced. The technique generates a moving
reference that may be applied to other useful musical functions. For
instance, an input note event can silently move the reference to a new
location. An input note event can also repeat the last interval, whatever
it was. An input note event can further play a note relative to the
current reference. The musician may weave in and out of tables that remap
said interval values and other note functions, including complex chord
production.