Download presentation
Presentation is loading. Please wait.
Published byBennett Watkins Modified over 9 years ago
1
MPEG-4 Structured Audio Mihir Anandpara EE 382C – Embedded Software Systems
2
Overview Structured Audio Systems Audio Synthesis and Effects processing in MPEG-4 AudioBIFS layer in MPEG-4 Software Implementation and Results Conclusions and Future Work
3
Structured Audio Structured Coding v/s Traditional Coding Audio Synthesis through programs
4
Structured Audio in MPEG-4 Structured Audio Orchestra Language – SAOL Run-time control of sound through score Audio rate and Control rate separation Custom effects processing on sound signal
5
AudioBIFS Audio Binary Information For Scene Description Audio Composition, Effects Processing and Virtual Reality Modeling Scene Graph setup
6
Example
7
AudioFX node Download of custom effects post- processing on the composited/decoded sound signal Examples: Simple echo Reverberation Chorus
8
Complexity of Effects processing algorithms Critical issue in studying implementation of an execution engine for effects processing Complexity Vector Core Opcode calls Floating point divides, multiplies Memory accesses
9
Software Implementation Scene Graph setup AudioMix, AudioSwitch, AudioDelay nodes for sound composition Flexible and scalable signal processing engine for AudioFX node to implement several effects
10
Results Implementation of a subset of the AudioBIFS system SAOL execution engine for AudioFX Complexity analysis of typical effects processing algorithms Investigation of parallel execution of effects processing algorithms
11
Future Work Implementation of block-based signal processing at control rate
12
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.