Difference between revisions of "SoC 2007 Project Audio Extensions"

From VideoLAN Wiki
Jump to navigation Jump to search
Line 14: Line 14:
 
! Task Description !! Status
 
! Task Description !! Status
 
|-
 
|-
| Study VLC code structure and techniques                                        || style="background: #ffffdd" | Ongoing
+
| Study VLC code structure and techniques                                        || style="background: #ffffdd" | In progress
 
|-
 
|-
| Investigate existing algorithm libraries                                      || style="background: #ffdddd" | Ongoing
+
| Investigate existing algorithm libraries                                      || style="background: #ffdddd" | In progress
 
|-
 
|-
 
| Implement audio enhancement algorithms                                        || style="background: #ffdddd" | Not Started
 
| Implement audio enhancement algorithms                                        || style="background: #ffdddd" | Not Started

Revision as of 01:58, 3 May 2007

Introduction

The audio output of sound systems can be improved using signal processing techniques which control the frequency response, amplitude, and phase of the output signal. This project is in two stages. In the first stage, the output of VLC media player will be enhanced using similar concepts in other patented systems such as SRS(sound retrieval system), in order to provide a better listening experience.

The second stage involves creating an immersive audio experience, which is a desirable feature in any sound reproduction system. This is currently implemented in multichannel audio reproduction technologies such as Dolby Prologic 2. These multichannel technologies typically require multiple speakers in the equipment setup. The first project will emulate the listening experience obtained from multichannel systems using only a pair of speakers.


Approach

The desired immersive audio synthesis will be achieved using the head related transfer function (HRTF).


Steps

Task Description Status
Study VLC code structure and techniques In progress
Investigate existing algorithm libraries In progress
Implement audio enhancement algorithms Not Started
Implement immersive audio algorithms Not Started
Optimize algorithm performance Not Started