Method and apparatus for user-controlled music generation
OwnerStephen R. Kayinventor
Life of this patent
Estimating the term…
Loading patent…
OwnerStephen R. Kayinventor
Estimating the term…
An initial note series is collected from a real-time source of musical input material such as a keyboard or a sequencer playing back musical data, or extracted from musical data stored in memory. The initial note series may be altered to create variations of the initial note series using various mathematical operations. The resulting altered note series, or other data stored in memory is read out according to one or more patterns. The patterns may have steps containing pools of independently selectable items from which random selections are made. A pseudo-random number generator is employed to perform the random selections during processing, where the random sequences thereby generated have the ability to be repeated at specific musical intervals. The resulting musical effect may additionally incorporate a repeated effect, or a repeated effect can be independently performed from input notes in the musical input material. The repeated notes are generated according to one or more patterns, which may also have steps containing pools of random selections. A duration control means is used to avoid polyphony problems and provide novel effects. Pitch-bending effects may be additionally generated as part of the musical effect, or can be independently performed. A sliding control window may be utilized to achieve accurate and realistic pitch-bending effects. This method and the apparatus that can perform such a method have application to music and other data in general as well.
A general purpose computer-based system for generating musical output data related to input notes to create repeated musical effects, said system comprising:
A general purpose computer-implemented method of generating musical output data for repeating musical effects on input notes, said method comprising storing an input note having an input pitch and at least one repetition of:
A general purpose computer-implemented method of generating musical output data for repeating musical effects on input notes, said method comprising:
Dependencies are inferred from the claim text.