Music Composition System with Chord Highlighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current music composition tools require significant skill and knowledge of music syntax, making it difficult for both professionals and novices, especially children, to harmonize melodies with chords, and existing software is too complex for entry-level users.

Innovation Solution

A system and method that uses a first keyboard to generate a chord progression, associating it with a physical card, and a second keyboard to highlight harmonious notes, allowing users to compose melodies based on chord harmony, with the ability to combine MIDI files for a single music piece.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional music composition tools and software are used, then music composition functionality is provided, but the complexity of operation and skill requirement increases significantly

Engineering Contradiction:
Improvemusic composition capabilityVSAvoidoperation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system divides music composition into separate functional modules: chord selection, melody composition, and harmony generation. Each module can be independently operated, allowing users to focus on one aspect at a time rather than managing complex integrated software

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The computer acts as an intermediary between the user's simple chord input and the complex harmony generation. The computer automatically generates harmonized melodies based on the selected chords, eliminating the need for users to manually compose complex harmonic structures

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional music learning methods are used, then music skill development is achieved, but the time and effort required increases significantly

Engineering Contradiction:
Improvemusic composition qualityVSAvoidlearning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-calculates and stores harmonized melody patterns for various chord progressions. When a user selects chords, the pre-prepared harmonic structures are automatically applied, eliminating the need for users to spend years learning harmony rules from scratch

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The computer automatically generates harmonized melodies based on the chords selected by the user, without requiring the user to manually learn music theory or composition techniques. The system serves itself by using algorithmic music theory knowledge to generate appropriate harmonies

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If comprehensive music composition features are provided, then full-range music creation capability is achieved, but the device complexity increases

Engineering Contradiction:
Improvemusic composition functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system provides multiple music composition functions (chord progression creation, melody composition, harmony generation, style transfer) through a unified simple interface. A single keyboard input can trigger multiple compositional operations, eliminating the need for separate complex software tools for each function

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

Data Source

PatentUS11308926B2Method and system for composing music with chord accompaniment
Publication Date: 2022.04.19 SHI ZHENG
  • US11308926B2 patent drawing
  • US11308926B2 patent drawing
  • US11308926B2 patent drawing

AI summary

The present invention provides method and system for composing music with chord accompaniment. One or more keys on a first keyboard are selected by end-users to generate a chord progression, and a computer generates a chord progression MIDI file, and associates the file with a first physical card that is embedded with a unique machine-readable ID (UID). After the UID of the first physical card is subsequently recognized, the chord progression MIDI file is retrieved and played. While the chord progression MIDI file is played, certain keys on a second keyboard are highlighted, and each of the highlighted keys on a second keyboard represents a music note that is in harmony with a particular chord in the chord progression while the particular chord is being played, and one or more of the highlighted keys on the second keyboard are selected by the end-user to compose a melody.