Tone Signal Processing Apparatus Pitch Variation Buffer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional tone signal processing systems generate harmony tones that fluctuate unsteadily when the input tone signal's pitch varies frequently, leading to an uncomfortable and uncalm auditory experience, and reducing the responsiveness of the harmony tone generation process lowers the musical character and expressiveness of the input voice signal.
Innovation Solution
A tone signal processing apparatus that includes an input section, a pitch detection section, a determination section, and separate tone generation sections for lead and harmony tones, where the harmony tone generation is delayed by a predetermined time after a pitch variation, ensuring the harmony tone does not immediately follow pitch fluctuations, thus maintaining auditory stability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the harmony tone generation immediately follows pitch detection, then the responsiveness to pitch changes is improved, but the harmony tone becomes unstable and fluctuates unsteadily when pitch varies frequently
Solution Approach 1:
The system performs preliminary pitch detection and stores the detected pitch information before generating the harmony tone. By detecting pitch in advance and storing it in a buffer, the system prepares the data needed for harmony tone generation without immediately responding to every pitch fluctuation, thus achieving both responsiveness and stability.
Solution Approach 2:
The system introduces a buffer mechanism that cushions against rapid pitch variations. The buffer stores pitch information for a predetermined period, filtering out transient pitch fluctuations and providing a stable basis for harmony tone generation while still responding to sustained pitch changes.
2Stability of the object's composition
If the pitch detection frequency is lowered to generate stable harmony tones, then the auditory calm stability is improved, but the responsiveness of harmony tone generation and preservation of musical character deteriorates
Solution Approach 1:
The system performs preliminary pitch detection at a normal frequency and stores the results in a buffer. This allows the system to maintain high detection frequency for responsiveness while the buffer provides temporal smoothing that achieves auditory stability without requiring lower detection frequency.
Solution Approach 2:
The buffer acts as an intermediary between the pitch detection process and the harmony tone generation. It receives pitch information at normal detection frequency, processes it through temporal averaging, and provides smoothed pitch data to the harmony tone generator, thus decoupling the detection frequency from the effective response frequency.
3Adaptability or versatility
If the harmony tone generation process is made more responsive to pitch changes, then the musical character and expressiveness are improved, but unwanted pitch fluctuations occur when the input tone varies frequently
Solution Approach 1:
The system detects pitch in advance and stores it in a buffer before generating harmony tones. This preliminary detection at normal frequency preserves musical character and expressiveness, while the buffer filtering prevents unwanted fluctuations by averaging rapid pitch variations.
Solution Approach 2:
The buffer mechanism provides beforehand cushioning against harmful pitch fluctuations. By storing pitch information for a predetermined period and using this averaged data for harmony tone generation, the system cushions against rapid pitch variations that would otherwise cause unwanted fluctuations while maintaining responsiveness to genuine musical expression.
Data Source
AI summary
Specific pitch of an input tone signal is sequentially detected, and a normalized pitch corresponding to a pitch name is sequentially detected on the basis of the specific pitch. It is determined whether there has been a variation in the detected pitch. Lead tone (first tone signal) is generated on the basis of the input tone signal, and a harmony tone (second tone signal) is generated on the basis of the detected pitch. When it is determined that there has been a variation in the pitch, processing waits until a predetermined time passes, and control is performed to change a pitch of the second tone signal if a pitch detected immediately before the variation and a current detected pitch are determined to be different from each other upon the passage of the predetermined time.


