Dynamic Synchronization Control for Automatic Musical Instruments
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing ensemble systems cannot dynamically adjust the degree of synchronization between a human performer's performance and an automatic performance instrument during a musical performance, leading to inflexible synchronization adjustments and increased processing loads.
Innovation Solution
A control method and device that utilize a dynamic model to adjust the coupling coefficient γ, allowing the automatic performance instrument to change its synchronization degree with the human performer in real-time by updating state variables based on detection results and performance position, enabling flexible synchronization adjustments without the need for extensive preliminary learning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the degree of synchronization is fixed in advance, then the system complexity is reduced, but the adaptability to different performance scenarios deteriorates
Solution Approach 1:
The patent implements a dynamic model where the coupling coefficient γ is updated in real-time based on the performer's actual performance position and tempo. This allows the automatic performance instrument to dynamically adjust its synchronization degree with the human performer, transitioning from a static fixed synchronization system to a dynamic adaptive system that responds to actual performance conditions.
Solution Approach 2:
The patent changes the parameter of coupling coefficient γ from a fixed value to a dynamically updated value based on performance detection results. By continuously adjusting this parameter according to the performer's actual tempo and position, the system achieves adaptability without requiring complex reconfiguration, thus resolving the contradiction between simplicity and adaptability.
2Adaptability or versatility
If extensive preliminary learning is performed to achieve flexible synchronization, then the adaptability improves, but the productivity decreases due to increased processing time
Solution Approach 1:
The patent performs preliminary learning only once before the performance to establish initial synchronization parameters. During the actual performance, it uses a dynamic model to update the coupling coefficient in real-time based on detected performance position, avoiding the need for continuous extensive learning processes and thus maintaining high processing speed while achieving flexible synchronization.
Solution Approach 2:
The system uses the performer's own performance data (detected position and tempo) to automatically adjust the coupling coefficient without requiring external intervention or extensive pre-programming. This self-adjusting mechanism enables flexible synchronization while keeping processing requirements minimal during performance.
3Adaptability or versatility
If the synchronization degree is changed in real-time, then the adaptability improves, but the device complexity increases
Solution Approach 1:
The patent implements a feedback mechanism where the detection result of the performer's actual performance position is continuously fed back to update the coupling coefficient γ. This feedback loop enables real-time synchronization adjustment without requiring complex control systems, as the update rule is based on a straightforward dynamic model that processes detection results and adjusts parameters accordingly.
Data Source
AI summary
A control method includes receiving a detection result relating to a first event in a performance; changing a following degree in a middle of the performance to which a second event in the performance follows the first event; and determining an operating mode of the second event based on the following degree.


