Timing Prediction Device for Ensemble Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In ensemble systems where a human performer and an automatic performance instrument play together, unexpected deviations in the input timing of sound signals can significantly affect the prediction of event timing, leading to unstable behavior in the automatic performance instrument.
Innovation Solution
A timing prediction method and device that updates a state variable related to the timing of a next sound generation event using multiple observation values, including sound generation position and noise, to suppress the influence of unexpected deviations, employing a dynamic model that considers a plurality of prior observation values for robust prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single observation value is used for timing prediction, then the prediction process is simple and fast, but the prediction accuracy deteriorates due to unexpected deviations in sound signal timing
Solution Approach 1:
The patent combines multiple observation values (sound generation positions from different time points) into a unified prediction model. By merging these multiple observations, the system achieves more accurate timing predictions that are resilient to unexpected deviations in individual sound signals, while maintaining a relatively simple overall prediction process through the use of a state variable update mechanism.
Solution Approach 2:
The patent performs preliminary processing of multiple observation values before final timing prediction. By pre-processing and integrating multiple sound generation position observations into updated state variables, the system prepares robust prediction data in advance, which then enables accurate timing predictions even when individual observations deviate unexpectedly.
2Reliability
If multiple observation values are used for timing prediction, then the robustness against timing deviations is improved, but the computational complexity increases
Solution Approach 1:
The patent changes the parameter representation by introducing a state variable that encapsulates the essential timing information from multiple observations. Instead of directly processing multiple raw observation values, the system transforms them into updated state variables, which simplifies the computational process while maintaining robustness against timing deviations.
Solution Approach 2:
The patent extracts the essential timing information from multiple observation values by updating a state variable that represents the core timing characteristics. By taking out only the necessary information from multiple observations and discarding redundant data, the system achieves robust timing predictions with reduced computational complexity.
3Measurement precision
If real-time timing prediction is performed using multiple observations, then the accuracy is improved, but the processing time increases
Solution Approach 1:
The patent performs preliminary integration of multiple observation values into updated state variables before the actual timing prediction is needed. This pre-processing allows the system to have ready-to-use accurate timing information when real-time prediction is required, reducing the processing time at the critical moment while maintaining high accuracy through the use of multiple observations.
Data Source
AI summary
A timing prediction method includes updating a state variable relating to the timing of a next sound generation event in a performance using a plurality of observation values relating to a timing of sound generation in a performance, and outputting an updated state variable that has been updated.


