Patent US5952599A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5952599A Expired / Lapsed US ⏱️ 0.0 years remaining

Interactive music generation system making use of global feature control by non-musicians

Assignee: Hanger Solutions LLC
•
Filing: 1997-11-24
•
Granted: 1999-09-14
•
Expires: 2017-11-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Thomas Dolby
  • 👤 Tom Dougherty
  • 👤 John Eichenseer
  • 👤 William Martens
  • 👤 Michael Mills
  • 👤 Joy S. Mountford

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:23
CPC Classifications
G; G10; G10H; G10H1/00; G10H1/0033; G10H1/0041; G10H1/0058; G10H1/0008; G10H1/0025; G10H1/36; G10H2210/00; G10H2210/101; G10H2210/105; G10H2220/00; G10H2220/091; G10H2220/101; G10H2220/131; G10H2240/00; G10H2240/171; G10H2240/175

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 153 words
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.
Claim 2
Dependent Claim 153 words
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.
Claim 3
Dependent Claim 65 words
The method of claim 1, wherein the varying step, in response to a first gesture in the first or second sequence of performance gestures, continues to vary the appearance of at least one of the graphic objects after completion of the first gesture in a manner determined by the first gesture; there is an isomorphic coherence between said musical sound and said changes in appearance.
Claim 4
Dependent Claim 22 words
The method of claim 2 wherein a particular graphic object begins spinning with no translation in response to said particular performance gesture.
Claim 5
Dependent Claim 38 words
The method of claim 3 wherein a spinning speed of said graphic object decreases following said particular performance gesture until said graphic object stops spinning and a tempo of said musical segment varies responsive to said spinning speed.
Claim 6
Dependent Claim 16 words
The method of claim 3 wherein said musical segment ends when said graphic object stops spinning.
Claim 7
Dependent Claim 18 words
The method of claim 2 wherein a particular graphic object rolls in response to said particular performance gesture.
Claim 8
Dependent Claim 28 words
The method of claim 2 wherein said graphic object moves away from an initial position and returns in a boomerang trajectory in response to said particular performance gesture.
Claim 9
Dependent Claim 30 words
The method of claim 7 wherein said musical segment incorporates an upward glissando effect as said graphic object moves away and a downward glissando effect as said graphic object returns.
Claim 10
Dependent Claim 25 words
The method of claim 7 wherein a tempo of said musical segment varies responsive to a distance of said graphic object from said initial position.
Claim 11
Dependent Claim 20 words
The method of claim 1 wherein said first perspective and said second perspective are displayed on a single display screen.
Claim 12
Dependent Claim 19 words
The method of claim 1 wherein said first perspective and said second perspective are displayed on independent display screens.
Claim 13
Dependent Claim 138 words
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.
Claim 14
Dependent Claim 138 words
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.
Claim 15
Dependent Claim 19 words
The method of claim 12 wherein said graphic object appears to begin motion in response to said user manipulation.
Claim 16
Dependent Claim 11 words
The method of claim 13 wherein said motion comprises translational motion.
Claim 17
Dependent Claim 11 words
The method of claim 13 wherein said motion comprises rotational motion.
Claim 18
Dependent Claim 13 words
The method of claim 13 wherein said motion comprises rotational and translational motion.
Claim 19
Dependent Claim 27 words
The method of claim 13 wherein said at least one global feature of said musical segment varies with a position of said graphic object during said motion.
Claim 20
Dependent Claim 24 words
The method of claim 12 wherein said varying step comprises deforming a shape of said graphic object in response to a particular user manipulation.
Claim 21
Dependent Claim 33 words
The method of claim 18 wherein said at least one global feature is a pitch height of said musical segment that varies in response to height of said graphic object as it deforms.
Claim 22
Dependent Claim 21 words
The method of claim 18 wherein said particular user manipulation includes momentary activation of said selection signal without position signal input.
Claim 23
Dependent Claim 34 words
The method of claim 12 wherein said varying step comprises rotating said graphic object without translation in response to a particular user manipulation, wherein a rotating speed of said graphic object varies over time.
Claim 24
Dependent Claim 23 words
The method of claim 21 wherein said at least one global feature is a tempo that varies in response to said rotating speed.
Claim 25
Dependent Claim 22 words
The method of claim 21 wherein said particular user manipulation includes momentary activation of said selection signal simultaneous with position signal input.
Claim 26
Dependent Claim 23 words
The method of claim 12 wherein said varying step comprises rotating and translating said graphic object in response to a particular user manipulation.
Claim 27
Dependent Claim 33 words
The method of claim 24 wherein a rotating speed of said graphic object varies over time and said at least one global feature is a tempo that varies responsive to said rotating speed.
Claim 28
Dependent Claim 22 words
The method of claim 24 wherein said at least one global feature includes melodic patterns with many fast notes of equal duration.
Claim 29
Dependent Claim 30 words
The method of claim 24 wherein said particular user manipulation includes a non-momentary activation of said selection signal simultaneous with position signal input that ends before said selection signal activation.
Claim 30
Dependent Claim 34 words
The method of claim 12 wherein said varying step comprises translating said graphic object from a current position and returning said graphic object to said current position in response to a particular user manipulation.
Claim 31
Dependent Claim 24 words
The method of claim 28 wherein said at least one global feature includes a musical parameter that tracks a trajectory of said graphic object.
Claim 32
Dependent Claim 31 words
The method of claim 28 wherein said particular user manipulation includes a non-momentary activation of said selection signal simultaneous with position signal input that lasts longer than said selection signal activation.
Claim 33
Dependent Claim 94 words
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.
Claim 34
Dependent Claim 94 words
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.
Claim 35
Dependent Claim 27 words
The method of claim 31 wherein said d) step comprises specifying a single global feature in response to said first performance gesture and said second performance gesture.
Claim 36
Dependent Claim 51 words
The method of claim 31 wherein said d) step comprises specifying a first global feature in response to said first performance gesture with no input from said second performance gesture and specifying a second global feature in response to said second performance gesture with no input from said first performance gesture.
Claim 37
Dependent Claim 39 words
The method of claim 31 wherein said c) step comprises: imparting motion to a first graphic object in response to said first performance gesture; and imparting motion to a second graphic object in response to said second performance gesture.
Claim 38
Dependent Claim 29 words
The method of claim 31 wherein said c) step comprises: imparting motion to a single graphic object in response to said first performance gesture and said second performance gesture.

References Cited (Backward Citations)

US4526078A Cited
US4716804A Cited
US4988981A Cited
US4988981B1 Cited
US5097252A Cited
US4885969A Cited
US5315057A Cited
US5325423A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-13 2003-03-15 2003-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-13 2007-03-15 2007-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-13 2011-03-15 2011-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag