Interactive music generation system making use of global feature control by non-musicians
First Claim
1. A computer-implemented method for interactively generating music comprising the steps of:
- a) receiving a first sequence of performance gestures from a first human performer via a first input device;
b) receiving a second sequence of performance gestures from a second human performer via a second input device;
c) varying an appearance of graphic objects in a visual display space responsive to said first sequence and said second sequence;
d) displaying a first perspective of said visual display space to said first human performer;
e) displaying a second perspective of said visual display space to said second human performer, wherein said first perspective and said second perspective are non-identical; and
f) generating music responsive to said first sequence and said second sequence, wherein at least one particular performance gesture of one of said first and second sequences causes generation of a musical segment with global features selected in accordance with said particular performance gesture.
13 Assignments
0 Petitions
Accused Products
Abstract
An improved music generation system that facilitates artistic expression by non-musician and musician performers in both individual and group performance contexts. Mappings are provided between 1) gestures of a performer as indicated by manipulation of a user input device, 2) displayed motion of a graphic object, and 3) global features of a musical segment. The displayed motions and global features are selected so as to reinforce the appearance of causation between the performer'"'"'s gestures and the produced musical effects and thereby assist the performer in refining his or her musical expression. The displayed motion is isomorphically coherent with the musical segment in order to achieve the appearance of causation. The global features are segment characteristics perceivable to human listeners. Control at the global feature level in combination with isomorphic visual feedback provides advantages to both non-musicians and musicians in producing artistic effect.
95 Citations
35 Claims
-
1. A computer-implemented method for interactively generating music comprising the steps of:
-
a) receiving a first sequence of performance gestures from a first human performer via a first input device; b) receiving a second sequence of performance gestures from a second human performer via a second input device; c) varying an appearance of graphic objects in a visual display space responsive to said first sequence and said second sequence; d) displaying a first perspective of said visual display space to said first human performer; e) displaying a second perspective of said visual display space to said second human performer, wherein said first perspective and said second perspective are non-identical; and f) generating music responsive to said first sequence and said second sequence, wherein at least one particular performance gesture of one of said first and second sequences causes generation of a musical segment with global features selected in accordance with said particular performance gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for interactively generating music comprising the steps of:
-
receiving from a user input device a position signal and at least one selection signal that are generated by the user input device in response to a user gesture that is manifested by manipulation of said user input device; displaying a graphic object; varying an appearance of said graphic object responsive to said position signal and said at least one selection signal, and continuing to vary the appearance of said graphic object after completion of the user gesture in a manner determined by the user gesture; and generating a musical segment having at least one global feature selected responsive to said monitored position signal and said monitored at least one selection signal, wherein said musical segment is isomorphically coherent with variation of appearance of said graphic object. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-implemented method for interactively generating music comprising the steps of:
-
a) receiving a first performance gesture from a first human performer via a first input device; b) receiving a second performance gesture from a second human performer via a second input device; c) varying an appearance of one or more graphic objects in a visual display space responsive to said first performance gesture and said second performance gesture; and d) generating a musical segment with one or more global features specified in response to said first performance gesture and said second performance gesture. - View Dependent Claims (32, 33, 34, 35)
-
Specification