Music composition automation including song structure
AssigneeUjam Inc.
InventorsPaul Kellett, Peter Gorges, Axel Hensen, Norman Schmielau
Life of this patent
Estimating the term…
Abstract
A music composition automation system includes logic to assign metadata to an audio recording to divide a melody in the recording into sections, and to identify song form section types for the sections. In addition, logic to associate audio accompaniment with the sections based on the identified section types can be based on a style library, that is arranged to provide data executable by a data processing system to generate musical phrases associated with respective styles. Musical phrases in the style library include metadata specifying characteristics of the phrase according to song form section type.
Claims26
A music composition automation method comprising:
- storing an audio recording including a melody;
- processing the audio recording using a computer program which divides the melody into sections, and assigns metadata which identifies song form section types for the sections;
- and
- associating audio accompaniment with the sections based on the identified section types by processing the assigned metadata.
An apparatus comprising:
- a data processing system including a processor and memory, and an audio recording stored in the memory including a melody,
- the data processing system including logic which processes the audio recording to divide the melody into sections, and to assign metadata which identifies song form section types for the sections, and logic to associate audio accompaniment with the sections based on the identified section types by processing the assigned metadata.
An apparatus comprising:
- a style library stored in memory readable by a data processing system, the style library including data executable by a data processing system to generate musical phrases associated with respective styles, musical phrases in the style library including metadata specifying characteristics of the phrase according to song form section types.
Dependencies are inferred from the claim text.