Digital Video Forums  

Go Back   Digital Video Forums > Video File Formats > AVI, DivX/Xvid

LinkBack Thread Tools Search this Thread Rate Thread Display Modes
Old 2 Jun 2006, 02:52 AM   #1
Junior Member
Junior Member
3dsnar's Avatar
Join Date: Jan 2006
Posts: 17
Default Surround on stereo headphones

I have implemented a modified HRTF (head related transfer functions) based surround panorama simulation with the use of stereo headphones.
Our decoder can be downloaded from:

Some basic facts: What is HRTF filtering?
The basic question is why do we perceive sound direction, while having only
pair of ears (i.e. this seems to be sufficient for stereo, but why does it work for surround sound perception?).
The answer is that we in fact our ears receive only a stereo signal and than the surround perception is generated by our brain. Since our head, shoulders and ears cause some acoustic wave reflections, based on this our brain is able to ‘guess’ what is the source direction.
The idea is to emulate such reflections in digital domain (with some DSP operations), before playing with stereo headphones, so listeners brain should be able to ‘decode’ such stereo source to surround.
And indeed it works great, however only in case of very precise simulation of individual’s
shoulders, head and ears shape. So the generalized solutions tuned for an average listener usually
are pretty disappointing, and the sound is usually perceived as a linearly distorted stereo signal,
rather than surround (we differ much from each other, in terms of body shape )

The algorithm that I’ve implemented affects only phase of the signal, without the linear distortions. This however significantly limits vertical direction perception, and also limits surround speakers direction perception. In order to overcome this limitation, I have added a reverb algorithm, which emulates sound propagation in a 20 square meters room (4m x 5m). This is not a normal reverb effect, because for the left surround channel, the impulse response has been emitted from the surround left speaker position, and recorded in the sweet spot with a microphone directed towards the surround left speaker. Similar procedure has been applied for the surround right (impulse generated in the right speaker position, and room response has been captured with a microphone directed towards the right surround speaker).
Based on the gathered impulse responses, a simplified IIR filter coefficients have been calculated (in order to decrease computational complexity of long FIR convolutive filtering with the use of the room impulse responses).

Front channels (FL, C and FR) have been simulated only with the use of phase adjustments, coming from the HRTF concept.
There is still a lot of room for improvements, but I think the result is very promising.

Please test it and provide some critical comments!
If you have any questions, I’d be happy to answer them.

The algorithm (embedded in our DSfilter) can be applied for any 5.1 source,
So it can be used for AC3 stream for example.

Hare is some test clip (in Aud-X MP3 5.1 format).

:thanks: , 3d
3dsnar is offline   Reply With Quote
Old 2 Jun 2006, 03:07 AM   #2
Junior Member
Junior Member
3dsnar's Avatar
Join Date: Jan 2006
Posts: 17

One more thing.
Here is a AC3 clip, for comparison.

Please test it with
* Aud-X virtual surrond (VS) algorithm
* FFDshow HRTF algorithm (to see what I mean by linear distortions)
* AC3filter (to see the difference between the VS algorithm and a regular stereo downmix)
3dsnar is offline   Reply With Quote


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating DTS 5.1 Surround Sound from a stereo source BinaryJustin General Discussions 10 21 Mar 2011 09:33 PM
single stereo surround with stereo amplifiers jeo Off Topic 19 14 Nov 2005 08:09 AM
Stereo to 5.1 surround sound?? dandino General Discussions 5 27 Feb 2004 01:31 AM
HELP!! 5.1 surround ac3 to stereo mp3? No_OnE_9000 Other File Formats 1 13 Jan 2004 09:10 AM
Stereo - Joint Stereo - Dual Stereo techno AVI, DivX/Xvid 12 23 Jul 2002 12:53 PM

All times are GMT +10. The time now is 08:21 PM.

Kirsch designed by Andrew & Austin

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright © 1999 - 2018 Digital Digest

Visit DivXLand   Visit