Automated Chord Analysis for Musical Composition Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional music performance and digital composition tools often require knowledge of music theory and specific software expertise, making it difficult for amateur musicians to create harmonized music, and existing systems fail to account for chord information when combining musical compositions, leading to sub-optimal sound quality and user experience.

Innovation Solution

A computer-implemented method that adjusts notes of a musical piece based on chord data from another piece, including accessing chord progressions and scales, comparing notes, and changing them to ensure musical compatibility, allowing for dynamic adjustment of music loops and compositions to follow a master chord progression.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional music performance methods are used, then musical compositions can be created, but knowledge of music theory and instrument playing ability are required

Engineering Contradiction:
Improveease of creating musical compositionsVSAvoidcomplexity of music theory knowledge required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically analyzes chord progressions and adjusts musical clips without requiring the user to have music theory knowledge. The computer performs the complex analysis and adjustment tasks itself, making the process self-service and eliminating the need for user expertise in music theory.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of music theory analysis and clip adjustment with an automated computer-based system. The computer algorithms substitute for the human cognitive processes required to understand and apply music theory, transforming a knowledge-intensive task into an automated computational process.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If existing digital composition tools are used, then virtual musical environment can be accessed, but specific software expertise and music theory knowledge are still required

Engineering Contradiction:
Improveease of manipulating virtual musical environmentVSAvoidcomplexity of software expertise required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs automatic chord progression analysis and clip selection without requiring the user to understand the underlying music theory or software complexity. The computer handles all the complex manipulation tasks automatically, making the virtual musical environment self-adjusting and easy to use.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-processes musical clips to extract chord information and creates a library of clips organized by chord progression. This preliminary organization allows the system to quickly match and adjust clips based on the master composition's chord structure without requiring real-time complex processing or user expertise.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automatic musical manipulation is performed, then some aspects of musical composition are simplified, but chord information and musical compatibility are not considered

Engineering Contradiction:
Improveautomation of musical manipulationVSAvoidprecision of musical compatibility
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system analyzes the chord progression of the master composition and uses this information to feedback-adjust the selected musical clips. The chord information serves as feedback that guides the selection and adjustment process, ensuring that clips are musically compatible with the master composition's harmonic structure.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system dynamically adjusts musical clips based on the chord progression of the master composition. Rather than using static pre-processing, the system modifies clip selection and parameters in real-time based on the specific chord information detected, ensuring musical compatibility while maintaining automation.

Inventive Principle:
Principle #15Dynamics

4Duration of action of moving object

If music loops are used for extended playback, then duration of musical content is increased, but unchanging loops cause listener fatigue

Engineering Contradiction:
Improveduration of musical playbackVSAvoidlistener fatigue from unchanging loops
Core Design Contradiction:
Duration of action of moving objectVSObject-affected harmful factors

Solution Approach 1:

The system dynamically selects and adjusts different musical clips based on the chord progression of the master composition. This creates a dynamic playback experience where the music changes to follow the harmonic structure, preventing listener fatigue while maintaining extended playback duration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system periodically adjusts musical clips at chord change points within the master composition. This periodic reconfiguration of the musical content follows the natural harmonic rhythm of the composition, providing variation and maintaining listener engagement over extended playback periods.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11887567B2Techniques for processing chords of musical content and related systems and methods
Publication Date: 2024.01.30 HARMONIX MUSIC SYSTEMS
  • US11887567B2 patent drawing
  • US11887567B2 patent drawing
  • US11887567B2 patent drawing

AI summary

Described herein are techniques for adjusting notes of a first musical piece based on chord data of a second musical piece. A first musical piece is accessed, wherein the first musical piece comprises a plurality of notes. Chord data associated with a second musical piece is accessed. One or more of the plurality of notes are compared to the chord data. An aspect of the one or more of the plurality of notes is changed based on the comparison.