forums.vrmedia.it
Welcome, Guest. Please login or register.
September 08, 2010, 05:40:28 PM

Login with username, password and session length
Search:     Advanced search
SMF - Just Installed
1412 Posts in 449 Topics by 202 Members
Latest Member: nicolesmall
* Home Help Search Login Register
+  forums.vrmedia.it
|-+  Programming with XVR
| |-+  General XVR HowTo...
| | |-+  How does 3D sound works
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: How does 3D sound works  (Read 380 times)
vilkera
Newbie
*
Offline Offline

Posts: 2


Email
« on: January 15, 2010, 07:10:35 AM »

Hello,

I'm very interesting how actually 3D sound in XVR works. As far as I understood 3D sound could be played only on 2 speakers or headphones to get better impression. Because it works on Binaural sound perception principle. Is it true? Or it could also be played on 5.1 or 5.0 system? Could XVR generate discrete 5.0 channels?

Thank you for you answer

Vilkera
Logged
marcello
Global Moderator
Hero Member
*****
Offline Offline

Posts: 124


« Reply #1 on: January 15, 2010, 07:16:39 AM »

XVR offers a set of 3D Audio functionalities built on top of either DirectSound 3D or OpenAl layers.
Both implementations, and so does XVR, do not use binaural recordings, rather they use an average HRTF function to filter mono signals and position the sound in the 3D space depending on the sound source and the listener positional data.
This means that it is better played on a multispeaker environment (a 4.1 or 5.1 system), as this kind of HRTF offer a poor directionality on the front-rear direction (well recovered with surround speakers) and on the top-bottom direction (simulated with a fake "masking" effect, but actually the effect remains poor).
Logged
vilkera
Newbie
*
Offline Offline

Posts: 2


Email
« Reply #2 on: January 18, 2010, 03:39:40 AM »

Thank you very much for explanation. Smiley

But does it generates 2 channels output or 4 channels output. And if 4 or more channels output is it 2 pair of stereo (HRTF) or is it 4< descrete channels.

Thank you one more time.

Logged
marcello
Global Moderator
Hero Member
*****
Offline Offline

Posts: 124


« Reply #3 on: January 18, 2010, 03:47:39 AM »

It really depends on your soundcard capabilities: XVR (through DS3D or OpenAL) generates the "correct" positional information, then these are processed by your soundcard drivers that can output on 2.0, 2.1, 4.1, 5.1 etc. depending on its capabilities.
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!