Electronic musical re-performance and editing system
First Claim
1. A music re-performance system to generate music in response to musical gestures of a player comprising;
- (a) storage means for storing information defining at least note pitch and note timing in at least one preprogrammed musical channel;
(b) finger transducer means for receiving finger manipulations from a player and for generating and for outputting a finger signal in response to said finger manipulations;
(c) energy transducer means for receiving energy applied by a player and for generating and outputting an energy signal in response to said energy applied to said energy transducer means by the player;
(d) signal processing means connected to said finger transducer means and to said energy transducer means for receiving said finger signal and said energy signal and for generating at least one gesture signal in response to said finger signal and to said energy signal;
(e) scheduling means connected to said storage means and to said signal processing means, for sequentially selecting at least one note from said storage means and for transmitting the selected note in response to said gesture signal; and
(f) sound generator means connected to said scheduling means for receiving the transmitted selected note and for producing sound in response to said selected notes.
0 Assignments
0 Petitions
Accused Products
Abstract
A music re-performance system allows a plurality of untrained instrumentalist to play pre-stored music using traditional playing techniques along with an automatic accompaniment at a tempo controlled by a selected-instrumentalist. Instrumentalist'"'"'s gestures start and stop pre-stored score notes and temporal restrictions limit gestural timing errors. Expression parameters, including volume, timbre, and vibrato, are selectively updated, allowing editing of music sound files. A finger manipulation and energy driver controller model, including transducers and signal processing, accommodates wind and string instruments. Temporal masking prevents substantially concurrent finger and energy gestures, intended as simultaneous, from producing multiple false gestures.
-
Citations
34 Claims
-
1. A music re-performance system to generate music in response to musical gestures of a player comprising;
-
(a) storage means for storing information defining at least note pitch and note timing in at least one preprogrammed musical channel; (b) finger transducer means for receiving finger manipulations from a player and for generating and for outputting a finger signal in response to said finger manipulations; (c) energy transducer means for receiving energy applied by a player and for generating and outputting an energy signal in response to said energy applied to said energy transducer means by the player; (d) signal processing means connected to said finger transducer means and to said energy transducer means for receiving said finger signal and said energy signal and for generating at least one gesture signal in response to said finger signal and to said energy signal; (e) scheduling means connected to said storage means and to said signal processing means, for sequentially selecting at least one note from said storage means and for transmitting the selected note in response to said gesture signal; and (f) sound generator means connected to said scheduling means for receiving the transmitted selected note and for producing sound in response to said selected notes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A music editing system to edit selected note parameters of a musical score by dynamically changing the note parameters comprising;
-
(a) an information storage means for storing at least one preprogrammed musical channel defining at least one note parameter selected from the group consisting of pitch, start time, stop time, duration, volume, timbre, vibrato, and tremolo, where said musical channel represents the musical score to be edited; (b) energy transducer means for receiving energy applied by a player and for generating and for outputting an energy signal in response to said energy applied to said energy transducer means; (c) signal processing means connected to said energy transducer means for receiving said energy signal and for generating at least one energy control signal in response to said energy signal; (d) scheduling means connected to said storage means and to said signal processing means for sequentially selecting at least one note parameter and for altering said note parameter in response to said energy control signal, whereby said altering represents an edited version of said note parameter; and (e) sound generator means connected to said scheduling means for receiving said altered note parameter and producing sound in response to said altered note parameter. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A music re-performance system to generate music in response to musical gestures of a player comprising;
-
(a) storage means for storing information defining at least note and note timing in at least one preprogrammed musical channel; (b) an energy transducer means for receiving player gestures and generating at least one energy signal in response to at least one said player gesture performed on said energy transducer means; (c) signal processing means connected to said energy transducer means for receiving said energy signal and for generating a gesture signal in response to said energy applied to said energy transducer means; (d) scheduler means connected to said storage means and to said energy transducer means, for sequentially selecting notes from said storage means that occur within a temporal simultaneous margin, and for transmitting the selected notes in response to said gesture signal, whereby a single player gesture may result in a plurality of transmitted notes; and (e) sound generator means connected to said scheduler means, for receiving the transmitted selected notes and for producing sound in response to said selected notes. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification