Controller Synchronization via Tracking Coefficient

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ensemble systems face challenges in adjusting the degree of synchronization between human players and automated musical instruments, with current methods requiring significant processing loads and inflexible synchronization adjustments.

Innovation Solution

A controller system that uses a coupling coefficient to adjust the synchronization between human and automated musical instrument performances by updating state vectors based on tracking coefficients, allowing for flexible synchronization adjustments without the need for extensive learning or parameter tuning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing ensemble systems use traditional synchronization methods to align human and automated musical instrument performances, then synchronization is achieved, but processing load increases and flexibility in adjustment is reduced

Engineering Contradiction:
Improvesynchronization adjustment flexibilityVSAvoidprocessing load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing a tracking coefficient that dynamically adjusts the synchronization between human and automated instrument performances. This single parameter enables flexible control over the degree of synchronization without requiring complex processing or multiple parameters, directly resolving the contradiction between adaptability and device complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by allowing different tracking coefficients to be applied to different musical events or time segments. This enables selective synchronization adjustment for specific portions of the performance while maintaining simplicity in other areas, achieving flexible adaptation without uniformly increasing processing load across the entire system

Inventive Principle:
Principle #3Local quality

2Device complexity

If existing ensemble systems implement rigid synchronization control, then processing is simplified, but the naturalness of automated music playback decreases

Engineering Contradiction:
Improvecontrol simplicityVSAvoidperformance naturalness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies dynamics by making the synchronization control adaptive rather than static. The tracking coefficient can vary over time and across different musical events, allowing the system to naturally follow human performance nuances while maintaining simple underlying control logic. This dynamic approach preserves performance naturalness without complicating the control structure

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If existing systems require extensive learning and parameter tuning for synchronization, then precise control is achieved, but ease of operation is reduced

Engineering Contradiction:
Improvesynchronization precisionVSAvoidparameter tuning complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements self-service by designing a system where the tracking coefficient automatically adapts to the performance context without requiring manual tuning or extensive learning. The system self-regulates synchronization based on the detected human performance characteristics, achieving precise control while eliminating complex parameter adjustment procedures for the user

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10665216B2Control method and controller
Publication Date: 2020.05.26 YAMAHA CORP
  • US10665216B2 patent drawing
  • US10665216B2 patent drawing
  • US10665216B2 patent drawing

AI summary

A control method includes: detecting a first sound signal from a musical instrument through a sensor arranged by the musical instrument; receiving a result of detection related to a first event in music performance; determining a tracking coefficient that indicates how closely a second event follows the first event in the music performance; determining an operation mode of the second event based on the tracking coefficient; and outputting the music from the automated musical instrument based on the operation mode.