Automated Music Composition via Melody Segmentation and Style Library

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing music composition technologies face challenges in creating good-sounding accompaniment for melodies, as they struggle to analyze and characterize audio files effectively, leading to limited success in automating music composition.

Innovation Solution

The technology automatically characterizes input audio files by splitting melodies into song form sections, assigning section types, and providing accompaniment based on these sections, using a style library with predefined settings for each instrument and section type to create varied and relevant musical arrangements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated music composition technology is used to create accompaniment for melodies, then productivity of music composition is improved, but the quality of accompaniment becomes difficult to control due to the complexity of musical styles, instruments, and phrasings

Engineering Contradiction:
Improvemusic composition automationVSAvoidaccompaniment quality
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system segments the music composition task into distinct components: melody extraction from audio input, automatic chord progression generation, style selection from predefined templates, and instrument arrangement. This segmentation allows each component to be handled separately with appropriate algorithms, improving both automation capability and quality control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses parameter changes by allowing users to adjust musical parameters such as tempo, key, style genre, and instrumentation preferences. The automated system generates accompaniment by varying these parameters within musically valid ranges, enabling quality control through parameter optimization while maintaining productivity.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system provides extensive choices of musical styles, instruments, and phrasings, then adaptability of the composition system is improved, but device complexity increases making it difficult for typical consumers to operate

Engineering Contradiction:
Improvemusical style varietyVSAvoiduser interface complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by pre-defining multiple complete musical styles with associated instruments, phrasings, and arrangements. Users simply select from these pre-configured style options rather than configuring individual musical parameters, which maintains high adaptability while dramatically simplifying the user interface and ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system achieves universality by designing a unified style template structure that can represent multiple musical genres and instrumentation combinations through a common parameter framework. This allows the same interface to handle diverse musical styles without increasing complexity, as the underlying system universally applies the same control mechanisms across different genres.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8710343B2Music composition automation including song structure
Publication Date: 2014.04.29 UJAM
  • US8710343B2 patent drawing
  • US8710343B2 patent drawing
  • US8710343B2 patent drawing

AI summary

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.