Method and apparatus for generating visual images based on musical compositions
First Claim
Patent Images
1. A method of producing a graphical representation of a musical work comprising a plurality of individual musical lines comprising notes, said method comprising the steps of:
- (1) obtaining an electronic version of said musical work;
(2) translating using a processor said notes of each individual musical line of said electronic version into a separate x, y graph in which a y value of said notes is representative of a pitch of said note and an x value is representative of a relative time of said note in said musical work and a duration of said note;
(3) importing using said processor each said graph into three-dimensional animation software;
(4) generating using said processor a visual object corresponding to each individual musical line of said musical work; and
(5) applying using said processor at least one three-dimensional animation technique to each said object, said animation technique being a function of said corresponding graph.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention generates 3D moving images representing various aspects of a musical performance that can be synchronized, as necessary, to the changing tempo of a live or recorded performance, either automatically, or with live-controlled user input, and either with or without a score.
114 Citations
33 Claims
-
1. A method of producing a graphical representation of a musical work comprising a plurality of individual musical lines comprising notes, said method comprising the steps of:
-
(1) obtaining an electronic version of said musical work; (2) translating using a processor said notes of each individual musical line of said electronic version into a separate x, y graph in which a y value of said notes is representative of a pitch of said note and an x value is representative of a relative time of said note in said musical work and a duration of said note; (3) importing using said processor each said graph into three-dimensional animation software; (4) generating using said processor a visual object corresponding to each individual musical line of said musical work; and (5) applying using said processor at least one three-dimensional animation technique to each said object, said animation technique being a function of said corresponding graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of producing a graphical representation of a musical work comprising a plurality of notes, said method comprising the steps of:
-
(1) obtaining an electronic version of said musical work; (2) translating using a processor said notes of said electronic version into an x, y graph in which a y value of said notes is representative of a pitch of said note and said x value is representative of a relative time of said note in said musical work and a duration of said note; (3) importing using said processor said graph into three-dimensional animation software; (4) selecting using said processor a frame rate, said frame rate being a number of frames per musical time unit in said musical work; (5) providing to said animation software a tempo of said musical work; (6) synchronizing said frame rate to said tempo; (7) generating using said processor a visual object; and (8) applying using said processor at least one three-dimensional animation technique to said object, said animation technique being a function of said graph. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of producing a graphical representation of a musical work comprising a plurality of individual musical lines comprising notes, said method comprising the steps of:
-
(1) obtaining an electronic version of said musical work; (2) translating said notes of each individual musical line of said electronic version into a separate x, y graph in which a y value of said notes is representative of a pitch of said note and an x value is representative of a relative time of said note in said musical work and a duration of said note; (3) analyzing said electronic version of said musical work to identify discrete coherent musical phrases within said work; (4) importing using a processor each said graph into three-dimensional animation software; and (5) generating using said processor a visual display depicting an object for each individual music line and applying at least one three-dimensional animation technique to said object, at least one of each said object and said animation technique being a function of said graph and said musical phrases. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification