Adaptive Timing Tolerance in Electronic Musical Training Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic percussion instruments require users to manually adjust tolerance ranges for timing accuracy, which can be impractical as skills change during training, and do not account for one-sided time deviations, leading to inefficient training.

Innovation Solution

An electronic musical apparatus that sets independent tolerance ranges for time deviations before and after reference timing points, automatically adjusting based on detected deviations, and provides distinct tone feedback for correct or incorrect strikes, allowing for continuous training without interruption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the tolerance range is set manually by the trainee, then the trainee can adjust the evaluation criteria, but the training must be interrupted to readjust the setting when ability changes

Engineering Contradiction:
Improvetolerance range adjustmentVSAvoidtraining interruption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system automatically adjusts the tolerance range based on the trainee's performance level without requiring manual intervention. The evaluation unit detects the trainee's ability level and the control unit automatically modifies the tolerance range parameters, allowing continuous training without interruption while adapting to changing skill levels.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the trainee's performance through the evaluation unit and uses this feedback to automatically adjust the tolerance range via the control unit. This closed-loop feedback mechanism ensures the tolerance range remains appropriate as the trainee's ability evolves during training sessions.

Inventive Principle:
Principle #23Feedback

2Device complexity

If the tolerance range is set with same margins before and after correct timing, then the evaluation is simple, but it cannot effectively train trainees with one-sided time deviation tendencies

Engineering Contradiction:
Improvetolerance range structureVSAvoidtraining effectiveness for different deviation patterns
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The tolerance range is divided into two separate segments: a first tolerance range for time deviations before the correct timing point and a second tolerance range for time deviations after the correct timing point. This segmentation allows independent adjustment of margins for early and late deviations, enabling targeted training for trainees with one-sided timing tendencies while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7538266B2Electronic musical apparatus for training in timing correctly
Publication Date: 2009.05.26 YAMAHA CORP
  • US7538266B2 patent drawing
  • US7538266B2 patent drawing
  • US7538266B2 patent drawing

AI summary

An electronic musical apparatus for training to play the apparatus in correct timing comprises a play timing notifying device which notifies reference time points in a music progression for operating the apparatus to play music, an operation detecting device for detecting each of player's operations on the apparatus as a player operates the apparatus with reference to the reference time points, a time deviation detecting device for detecting a time deviation of each of the player's operations from corresponding one of the reference time points, a tolerance range setting device for setting a tolerance range with respect to each of the reference time point by taking into consideration a plurality of the past detected time deviations, the tolerance range being for evaluating whether a detected time deviation falls within the tolerance range or not, and a tone generation control device which controls generation of tones for the player's operations differently according to whether each detected time deviation falls within the tolerance range or not. The tolerance range is set automatically based on the plurality of past detected time deviations. The tolerance range is divided into an advance margin and a delay margin about the reference time point, which two margins are preferably set separately. The detected time deviations are shown on a display screen in reference to the reference time points.