Sound Generation Device Timing Synchronization via Histogram Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing sound generation systems experience unnatural performance when there are time lags between the sender and receiver due to differences in system timers, leading to inconsistent sound emission timings, which are not effectively addressed by existing techniques.
Innovation Solution
A sound generation device that includes a receiver for sound emission instructing signals with time data, a difference calculator to determine the timing discrepancy, a histogram creator to analyze these discrepancies, and a timing controller to adjust sound emission based on the most frequent delay, ensuring synchronized sound output.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If sound emission instructing signals are transmitted wirelessly from the performance operating unit to the sound output device, then the device can be configured independently with flexible positioning, but time lags occur due to differences in system timers between sender and receiver
Solution Approach 1:
The system performs preliminary actions by measuring transmission time periods in advance before actual sound emission. The measurement unit records the time it takes for signals to travel from the performance operating unit to the sound output device, and this pre-measured data is used to calculate appropriate delay times that compensate for timer differences between devices.
Solution Approach 2:
The system implements feedback by continuously measuring transmission time periods and using this information to adjust delay times. The measurement unit monitors the actual signal transmission time, and this feedback is used by the delay control to synchronize sound emission across multiple devices, ensuring that timing accuracy is maintained despite independent device configurations.
2Reliability
If delay times are set to synchronize sound emission across multiple devices, then simultaneous sound output is achieved, but the system becomes complex with multiple measurement and control units
Solution Approach 1:
The system achieves universality by implementing multiple functions within integrated units. The measurement unit not only measures transmission time periods but also provides data to the delay control. The delay control both calculates delay times based on measurements and applies them to synchronize sound emission. This multi-functionality reduces the need for separate dedicated components for each function.
Solution Approach 2:
The system merges the measurement and control functions into an integrated system where the measurement unit and delay control work as a unified mechanism. By combining these functions and using shared data structures and processing logic, the system achieves simultaneous sound emission without requiring completely separate independent units for each function.
3Stability of the object's composition
If transmission time periods are measured in advance to stabilize streaming reception, then timing variations can be compensated, but time lags due to system timer differences between sender and receiver cannot be resolved
Solution Approach 1:
The system uses feedback by measuring the actual transmission time periods and using this measured data to calculate delay times. The measurement unit continuously monitors transmission timing, and this feedback information is fed into the delay control which adjusts the timing of sound emission accordingly. This closed-loop feedback mechanism enables the system to compensate for both streaming variations and system timer differences.
Solution Approach 2:
The system performs preliminary measurement of transmission time periods to establish a baseline for timing compensation. By measuring transmission times in advance and storing this data, the system can calculate appropriate delay times before actual sound emission occurs. This preliminary action enables the system to anticipate and compensate for timing variations including system timer differences.
Data Source
AI summary
Disclosed is a sound generation device including a receiver which receives a sound emission instructing signal in which time data is included and a difference calculator which calculates a difference between a timing indicated in the received time data and a timing when the sound emission instructing signal is received by the receiver, when the sound emission instructing signal in which the time data is included is received. The sound generation device further includes a histogram creator which creates a histogram on the basis of the calculated difference and a difference calculated previously, when the difference is calculated and a timing controller which controls a timing for supplying the received sound emission instructing signal to a sound emission unit on the basis of the calculated difference and a most frequent difference in the created histogram, when the difference is calculated.


