Automatic Key Determination from Melody Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing musical instruments lack the ability to automatically determine the key of a musical composition from a melody sequence, especially when the key is modulated within a composition, requiring manual detection of chord progressions which can be difficult for beginners.

Innovation Solution

A key determination apparatus and storage medium that utilize a manipulator information obtaining unit, storage device with registers for note names and key candidates, and a key determination unit comparing note names with diatonic scale notes and tritone-specific tables to determine the key of a musical composition played by manipulating the instrument.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual chord progression detection is used, then key determination can be performed, but it requires complex analysis and is difficult for beginners

Engineering Contradiction:
Improvekey determination accuracyVSAvoidanalysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system automatically determines the key by analyzing the melody sequence itself without requiring manual chord progression input. The key determination unit processes the melody notes autonomously to identify the key, making the system self-sufficient and eliminating the need for user intervention in complex analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention extracts the essential feature (melody sequence) from the complex context (chord progressions) to determine the key. By focusing solely on the melody notes and their relationships, the system simplifies the analysis process while maintaining accuracy, removing the complexity of chord progression analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If chord progression analysis is required, then key can be determined, but it cannot be determined simply from melody sequence

Engineering Contradiction:
Improvekey determination accuracyVSAvoidoperation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system extracts and analyzes only the melody sequence information to determine the key, eliminating the need for chord progression analysis. This extraction approach simplifies the operation by working with the most basic musical element (melody notes) rather than requiring complex chord data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The key determination unit acts as an intermediary that processes the melody sequence directly to produce key information. This intermediary function bridges the gap between simple melody input and accurate key determination, eliminating the need for intermediate chord progression analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If automatic accompaniment is implemented, then playing ease is improved, but key determination accuracy is insufficient for modulated compositions

Engineering Contradiction:
Improveplaying easeVSAvoidkey determination accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system continuously analyzes the melody sequence and updates the key determination in real-time. This feedback mechanism allows the system to detect key changes (modulations) as they occur in the music, providing accurate key information throughout the composition rather than relying on predetermined or static key assignments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The key determination system dynamically adapts to key changes in the composition by continuously processing the melody sequence. This dynamic approach enables accurate key detection in modulated compositions, allowing the automatic accompaniment to adapt to changing keys while maintaining ease of operation for the player.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8648241B2Key determination apparatus and storage medium storing key determination program
Publication Date: 2014.02.11 CASIO COMPUTER CO LTD
  • US8648241B2 patent drawing
  • US8648241B2 patent drawing
  • US8648241B2 patent drawing

AI summary

A manipulator information obtaining unit obtains at least a note name corresponding to a manipulator manipulated. A storage device includes a register configured to store at least possible note names, note names in a history of manipulators manipulated, and key candidates, and a first table configured to store diatonic scale notes for each of the key candidates. A key determination unit compares the note names in a history of manipulators manipulated with the diatonic scale notes for each of the key candidates and determines whether there is a key candidate in which all of the note names in the history of the manipulators coincide with any of the diatonic scale notes of the key candidate, thereby determining a key of a musical composition played by the manipulation of the manipulators, and storing the determined key in the register.