Patent ID: 7183478
Filing Date: 2007-02-27
Classification: G10H

Abstract:
1. An improved method of generating dynamically moving musical notes comprising the steps of: designating a musical instrument controller used as a source to generate position dependent input note values; designating a computer to process said position dependent input note values and to generate output notes; designating an output music synthesizer used as a destination for computer processed notes; applying software that assigns musical interval jump values to said input note values that correspond to the musical instrument controller playing surface note positions; applying software that provides a shifting musical reference stored in computer memory for tracking each played note; and applying a three step software loop to each new musical controller incoming note that arithmetically adds the assigned said musical interval jump value to the current said musical reference yielding a sum, sends a note equating said sum to said music synthesizer, and updates said musical reference to be equal to said sum, with said software loop occurring on a note-by-note basis; whereby played notes, instead of remaining stationary, effectively move, such that each new incoming note jumps its programmed interval relative to the previous output note and since each new note plays relative to the last note there is no need to learn twelve sets of musical patterns since the shapes of the played patterns are all the same in each of the possible twelve musical Keys, and, high speed, complex, intertwined, note sequences are easy for even a beginner, as are huge note jumps.