Automatic Piano Controller Timing Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic playing pianos face challenges in shortening the adjustment time for sound generation without compromising the quality of the musical sound, particularly in systems where operation delay times vary with sound intensity.

Innovation Solution

The implementation of a controller that sets an adjustment time to correct discrepancies in sound generation timing due to operation delay times, and converts the intensity of each sound specified by the musical playing information according to this adjustment time, allowing for shorter adjustment times without degrading sound quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the adjustment time is shortened to improve sound generation speed, then the sound generation timing accuracy deteriorates due to variable operation delay times

Engineering Contradiction:
Improveadjustment timeVSAvoidsound generation timing accuracy
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the intensity of driving keys based on the set adjustment time. The controller modifies the driving intensity parameter to compensate for operation delay times, ensuring that sounds are generated accurately within the adjusted time frame. This allows the adjustment time to be shortened while maintaining timing accuracy through intelligent parameter modulation.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the intensity of sound is increased to compensate for operation delay, then the quality of musical sound deteriorates

Engineering Contradiction:
Improveoperation delay timeVSAvoidquality of musical sound
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements dynamics by making the driving intensity adaptive rather than static. The controller dynamically adjusts the intensity based on the actual operation delay time and the set adjustment time, creating a flexible system that compensates for delays without uniformly increasing all sound intensities. This dynamic approach maintains musical sound quality while effectively compensating for operation delays.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the intensity parameter selectively based on the relationship between operation delay time and adjustment time. By applying parameter changes only where necessary and maintaining original intensity values where delays are within acceptable ranges, the system compensates for operation delays while preserving the natural quality of musical sounds.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enables the automatic playing piano to shorten the adjustment time while maintaining the quality of the musical sound, improving the overall performance and user experience, especially in networked remote playing systems.

Implementation Method 1

a key depression operation is performed by driving a solenoid based on the musical playing information

Methodology Applied
Scientific EffectSolenoid: Solenoid

Data Source

PatentUS20250157442A1Automatic playing piano, automatic playing method and non-transitory computer-readable storage medium
Publication Date: 2025.05.15 YAMAHA CORP
  • US20250157442A1 patent drawing
  • US20250157442A1 patent drawing
  • US20250157442A1 patent drawing

AI summary

An automatic playing piano 100 configured to executes a musical performance by driving a key 1 based on musical playing information MP, the automatic playing piano 100 includes a controller including a memory storing instructions and a processor that implements the instructions to: set an adjustment time AT for adjusting a timing of driving the keys to correct a discrepancy in sound generation timing due to an operation delay time from receiving an instruction to play one sound specified by the musical playing information MP to generating the one sound by driving one of the keys, and convert an intensity of each sound specified by the musical playing information MP according to the set adjustment time AT set.