Presentation is loading. Please wait.

Presentation is loading. Please wait.

Object Design: Audio Subsystem

Similar presentations


Presentation on theme: "Object Design: Audio Subsystem"— Presentation transcript:

1 Object Design: Audio Subsystem
Karim Morsy Audio Team

2 Overview Implementation language and Documentation Object Model
Reuse of algorithms and adaption of existing open source technologies Trade-Offs

3 Implementation language and Documentation
C, C++, Objective C Doxygen

4

5 Existing Open Source Solution

6 VSOExtendedOpenAL Conventions for writing extensions to OAL
Parameterized C functions void alListenerf( ALenum param, ALfloat value )

7 Parameter Extensions VSO_TIMEPITCH VSO_PITCHSHIFT VSO_REVERB
Reverb Presets: SMALL_ROOM,LARGE_ROOM, CATHEDRAL,LARGE_HALL, etc..

8 Extending Listener Functionality

9 Audio Subsystem Layers (closed architecture)

10

11 Trade-Offs Constraint: No way to find the current time stamp
We have running subsystem with a variety of extra features Highly efficient and robust


Download ppt "Object Design: Audio Subsystem"

Similar presentations


Ads by Google