Music Analysis System Chord Sequence Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing music composition tools lack flexibility and depth, failing to produce music that meets high standards and varied styles, as they are often too simple or one-dimensional, limiting users' ability to create complex and diverse musical compositions.
Innovation Solution
A method and system that analyze patterns in music inputs to generate chord sequences, identify non-harmony pitches, and modulate keys, using a processor and memory to detect interval patterns, bifurcations, and assign fitness scores to sequences, allowing for the creation of new music that matches desired styles and harmonies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional music composition tools are used, then the composition process is simple, but the flexibility and depth of the produced music are insufficient
Solution Approach 1:
The music composition system segments the composition process into multiple independent modules: pattern analysis module that analyzes input music patterns, chord sequence generation module that creates chord progressions, key modulation module that handles key changes, and pitch selection module that selects appropriate pitches. Each module operates independently but contributes to the overall flexible and deep music composition capability.
Solution Approach 2:
The system adds multiple dimensions to music composition beyond simple timeline connection. It incorporates harmonic dimension (chord sequences and progressions), melodic dimension (pitch patterns and intervals), and structural dimension (form and organization). This multi-dimensional approach enables greater flexibility and depth in composed music while maintaining manageable system complexity through modular design.
2Manufacturing precision
If traditional music composition tools are used, then the device is simple to operate, but the quality standard and variety of styles are limited
Solution Approach 1:
The system performs automatic analysis of input music patterns and self-generates chord sequences, key modulations, and pitch selections based on the analyzed patterns. The computer automatically handles the complex tasks of pattern recognition, harmonic analysis, and composition, eliminating the need for users to manually calculate or determine these musical elements, thus maintaining ease of operation while achieving high quality standards.
Solution Approach 2:
The system incorporates feedback mechanisms where the output of one module becomes the input for the next. The pattern analysis results feed into chord sequence generation, which feeds into key modulation decisions, and so on. This feedback loop ensures that each compositional element is optimized based on previous analyses, maintaining high quality standards while the automated feedback process keeps the system easy to operate.
3Adaptability or versatility
If music elements are merely connected along a timeline, then the composition process is straightforward, but the variation and depth within the composition are lacking
Solution Approach 1:
The system segments music composition into orthogonal dimensions: temporal dimension (timeline sequence), harmonic dimension (chord progressions and key relationships), and melodic dimension (pitch patterns and intervals). By treating these as separate but interconnected segments, the system achieves high variation and depth without excessive complexity, as each segment can be independently analyzed and optimized.
Data Source
AI summary
A method and system for analyzing patterns in the relationships of notes of an input piece of music. The method comprises generating a set of the most frequently occurring note pitches in ascending pitch order that matches an interval pattern, and detecting out-of-key pitches that lie outside of this interval pattern. One or more potential key sequence bifurcations are identified which represent a list of possible key sequences according to forwards and backwards analysis. By finding patterns of repetition in the chordal sequences that may be generated according to these key sequence bifurcations, a key sequence that allows the most frequently recurring chord sequences may be chosen. Chord sequences may be analyzed by using ghost chords, temporary harmonic structures that are created, updated and finalized over time according to a combination of essential and inessential note fragments. The method further comprises identifying non-harmony pitches according to the analyzed chord sequence.


