Auditory Event Detection for Artifact-Reduced Audio Dynamics Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing audio dynamic range control methods struggle to effectively manage dynamic range changes without introducing audible artifacts, particularly in complex audio environments where multiple auditory events occur simultaneously.
Innovation Solution
The method involves performing auditory scene analysis to identify auditory events by analyzing changes in spectral content and applying modifications to the audio signal based on these events, thereby controlling key audio dynamics processing parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional dynamics processing is applied to control audio dynamic range, then the dynamic range is controlled, but audible artifacts are introduced
Solution Approach 1:
The audio signal is divided into multiple frequency subbands, and auditory events are detected independently in each subband. This segmentation allows the system to process different frequency components separately, applying dynamics processing only where needed and reducing artifacts caused by uniform processing across the entire spectrum.
Solution Approach 2:
The system applies different dynamics processing parameters to different frequency subbands based on local auditory event detection. Each subband can have its own gain adjustments and compression settings, allowing the processing to be tailored to the specific characteristics and events in each frequency region, thereby maintaining audio quality while reducing artifacts.
2Reliability
If dynamics processing parameters are adjusted to reduce artifacts, then audio quality improves, but the complexity of the processing system increases
Solution Approach 1:
By segmenting the audio signal into frequency subbands and detecting auditory events in each subband independently, the system manages complexity through modular processing. Each subband can be processed with relatively simple dynamics processing algorithms, and the overall system complexity is controlled by the systematic organization of these independent processing chains.
Solution Approach 2:
The system automatically detects auditory events and adjusts dynamics processing parameters based on the detected events without requiring manual configuration. The auditory event detection mechanism provides self-service by identifying when and where processing is needed, allowing the system to adapt to different audio content automatically while maintaining manageable complexity.
Data Source
AI summary
In some embodiments, a method for processing an audio signal in an audio processing apparatus is disclosed. The method includes receiving an audio signal and a parameter, the parameter indicating a location of an auditory event boundary. An audio portion between consecutive auditory event boundaries constitutes an auditory event. The method further includes applying a modification to the audio signal based in part on an occurrence of the auditory event. The parameter may be generated by monitoring a characteristic of the audio signal and identifying a change in the characteristic.


