Interactive tool and appertaining method for creating a graphical music display
First Claim
1. A system for producing a time-based representation of a recorded musical work, comprising:
- a sound recording of the recorded musical work;
a musical meta-score algorithm that transforms non-audio musical source material into a musical meta-score that is synchronized with the sound recording based on a combination of harmonic, melodic, and rhythmic characteristics derived from the musical source material;
a sonic meta-score algorithm that transforms the sound recording into a sonic meta-score comprising information related to sound characteristics of the recording that is synchronized with the sound recording;
a synchronization algorithm that combines the musical meta-score and the sonic meta-score and maps data in the combination to visual descriptors; and
a computer display system that displays a sequential series of images comprising renderings of the visual descriptors that are choreographed to the mapped combination of data.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides apparatus and a method for creating a visual representation of music that conveys the musical form, structure, event surface, orchestration, and sonic framework of the piece being visualized. The representation comprises visual characters/sprites that move in time according to instructions from the metadata synchronized to the actual musical recording. These characters accurately portray the rhythm, pitch, and timbre of the individual elements in the musical surface (individual lines or performers) and have a hierarchy of representation, e.g. thematic elements that are divided into sub-elements (gestures or phrases) that are further divided into individual notes. The visual representation corresponds to the structure of the music as heard, where simultaneous harmonic events are parsed into individual notes which are then tied together into a rhythmic stream of linked events. Two streams of data (the “musical” and the “sonic”) are synchronized to the musical piece to drive the visualization.
76 Citations
65 Claims
-
1. A system for producing a time-based representation of a recorded musical work, comprising:
-
a sound recording of the recorded musical work; a musical meta-score algorithm that transforms non-audio musical source material into a musical meta-score that is synchronized with the sound recording based on a combination of harmonic, melodic, and rhythmic characteristics derived from the musical source material; a sonic meta-score algorithm that transforms the sound recording into a sonic meta-score comprising information related to sound characteristics of the recording that is synchronized with the sound recording; a synchronization algorithm that combines the musical meta-score and the sonic meta-score and maps data in the combination to visual descriptors; and a computer display system that displays a sequential series of images comprising renderings of the visual descriptors that are choreographed to the mapped combination of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for producing a visual display that accurately represents a recorded musical work, comprising:
-
transforming musical source material related to a multi-part sound recording into a musical meta-score that is synchronized with the sound recording based on a combination of harmonic, melodic, and rhythmic characteristics derived from the musical source material; transforming the multi-part sound recording into a sonic meta-score comprising information related to sound characteristics of the recording that is synchronized with the sound recording; combining the musical meta-score and the sonic meta-score and mapping data in the combination to visual descriptors; and displaying a sequential series of images comprising renderings of the visual descriptors as choreographed to the mapped combination of data. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification