Loop Audio Data Generation with Residual Tone Mixing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for creating audio files from performance data, such as MIDI data, fail to account for residual tone portions during loop reproduction, leading to an unnatural listening experience due to the absence of release or reverberation effects from preceding cycles.
Innovation Solution
A method that reads and processes performance data for at least two cycles to create audio data, incorporating residual tone portions from preceding cycles, which are then stored and reproduced to maintain natural sound continuity during loop playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If audio data is created by reproducing performance data for one cycle and storing it for loop reproduction, then the audio file creation process is simple and fast, but the loop reproduction sounds unnatural due to absence of residual tone portions
Solution Approach 1:
The patent applies preliminary action by performing multiple cycles of performance data reproduction (at least two cycles) during the audio file creation process. The first cycle generates residual tone portions that naturally blend into the second cycle, ensuring that when the audio file is looped, the residual tones from the end of the loop seamlessly connect to the beginning of the next loop cycle, eliminating unnatural discontinuities.
2Reliability
If audio data is created by reproducing performance data for multiple cycles to include residual tones, then the naturalness of loop reproduction is improved, but the audio file creation process becomes more complex and time-consuming
Solution Approach 1:
The patent performs the complex operation of multiple cycle reproductions and residual tone mixing in advance during the audio file creation phase. This preliminary action ensures that the complexity is incurred only once during file generation, while the resulting audio file can be looped repeatedly without incurring additional complexity during playback.
3Productivity
If audio data from the first cycle is stored for loop reproduction, then the creation process is efficient, but the residual tone portion from the first cycle is not included causing unnatural playback
Solution Approach 1:
The patent performs preliminary reproductions in the first cycle(s) specifically to generate and establish the residual tone portions. These residual tones are then carried into the second or subsequent cycle, ensuring they are included in the stored audio data. This preliminary action ensures that the harmful effect of unnatural playback is eliminated before the audio file is finalized for loop reproduction.
Data Source
AI summary
A sequence of performance data to be loop-reproduced is read out repetitively for at least two cycles, and audio data repeating for at least two cycles are created on the basis of the read-out performance data. Audio data of a second or subsequent cycle of the created audio data have mixed therein a residual portion (release portion or reverberation portion) of a tone generated in a preceding cycle. The audio data of the second or subsequent cycle are stored as audio data for loop reproduction, and thus, the stored audio data for loop reproduction will include a residual portion of a tone generated in a preceding cycle. Thus, if the stored audio data for loop reproduction are reproduced repetitively, it is possible to achieve loop reproduction reflecting therein a residual portion of a tone generated in a preceding cycle.


