Author Topic: Virtual Surround  (Read 1560 times)

0 Members and 1 Guest are viewing this topic.

Offline Zarax

  • 210
  • Posts: 1,870
    • http://www.microsoftusernetwork.com/zarax
Hello everybody, long time since my last post here.
I'm enjoying the latest developments, although I have a question:
If I remember correctly, the original FS2 release had some kind of virtual surround sound support and it worked pretty well.
Is it still there in SCP or am I just remembering wrong?

Thanks,
Zarax
The Best is Yet to Come
Windows Media Wiki

 

Offline Phantom Hoover

  • 211
  • Posts: 2,594
FSO uses OpenAL to handle all that stuff now, I think; so probably.
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline Zarax

  • 210
  • Posts: 1,870
    • http://www.microsoftusernetwork.com/zarax
AFAIK OpenAl just managed true surround, IIRC it was SRS Labs'?
The Best is Yet to Come
Windows Media Wiki

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
  • Posts: 29,430
    • Karajorma's Freespace FAQ
FS2 originally used EAX to provide surround sound. No idea if it still can do surround sound still though.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Zarax

  • 210
  • Posts: 1,870
    • http://www.microsoftusernetwork.com/zarax
Karajorma, what I'm referring to is not EAX but the competing technology at the time also supported.
It allowed pseudo-surround sound with 2 speakers, just wondering if support is still there.
The Best is Yet to Come
Windows Media Wiki

 

Offline MatthTheGeek

  • Captain Obvious
  • 212
  • Posts: 5,461
  • Frenchie McFrenchface
pseudo-surround sound with 2 speakers
Isn't that commonly called "stereo".
People are stupid, therefore anything popular is at best suspicious.

Homeworld: Blue Planet     -     Help us help you     -     FSO Installer     -     BP extras portal     -     My legacy

666maslo666: Releasing a finished product is not a good thing! It is a modern fad.

SpardaSon21: it seems like you exist in a permanent state of half-joking misanthropy

Axem: when you put it like that, i sound like an insane person

bigchunk1: it's not retarded it's american!
bigchunk1: ...

batwota: steele's maneuvering for the coup de gras
MatthTheGeek: you mispelled grâce
Awaesaar: grace
batwota: oh right :P
Darius: ah!
Darius: yes, i like that
MatthTheGeek: the way you just spelled it it means fat
Awaesaar: +accent I forgot how to keyboard
MatthTheGeek: or grease
Darius: the killing fat!
Axem: jabba does the coup de gras
MatthTheGeek: XD
Axem: bring me solo and a cookie

 

Offline Zarax

  • 210
  • Posts: 1,870
    • http://www.microsoftusernetwork.com/zarax
http://en.wikipedia.org/wiki/Sound_Retrieval_System

Not exactly, it's a technology that uses stereo to emulate surround, it was supported in retail.
The Best is Yet to Come
Windows Media Wiki

 

Offline Skarab

  • 26
  • Posts: 80
That ability is built into a number of headphones, including the corsair vengeance 1500, which I currently use.  I don't know if FSO is coded to make use of the headphones ability or not, but the effect on 5.1 / 7.1 audio sources is pretty impressive.  Hard to believe it's only 2 speakers doing the work.

 

Offline Zarax

  • 210
  • Posts: 1,870
    • http://www.microsoftusernetwork.com/zarax
Yes, that's why I'd like to see it back in SCP, especially as I don't have room for a proper 5.1 setup...
The Best is Yet to Come
Windows Media Wiki

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • Posts: 7,825
  • ⬇️⬆️⬅️⬅️À➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
You're not the only one, from what I've read far more gamers have invested in quality headphones as opposed to > 2 speaker setups.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Fury

  • The Curmudgeon
  • 213
  • Posts: 9,205
Karajorma, what I'm referring to is not EAX but the competing technology at the time also supported.
It allowed pseudo-surround sound with 2 speakers, just wondering if support is still there.
Uh, sorry but FS2 never supported anything other than EAX and DirectSound. Competing technology to EAX would have been Aureal A3D which didn't succeed. At least I don't remember there having been anything related to SRS in FS2 retail.

However, technologies like SRS Headphone, TruSurround XT, TruBass, FOCUS, SRS Virtual Surround, Circle Surround, SRS Wow, Dialog Clarity, and VIP can be used if licensed. Naturally they expect money (lots of it) in exchange for a license. Even then you'd need to use externally linked libraries because I doubt you can bundle them within FSO executable due to incompatible licenses.

You would have to find free alternative that has license suitable to use with FSO. And that'd be OpenSL.
http://www.khronos.org/registry/sles/specs/OpenSL_ES_Specification_1.1.pdf

Unfortunately there is only one implementation of OpenSL, the ES (standing for Embedded Systems). So there is no equivalent for PC's like in the case of OpenGL vs OpenGL ES. Prominent video card drivers from AMD, NVIDIA and Intel do support OpenGL ES too (at least up to v2.0 iirc), but I have no idea whether PC audio drivers supports OpenSL ES.

And speaking of externally linked libraries, I wish SCP would use OpenAL Soft by default as they could bundle it within FSO executable. Thus removing the need to have Creative's OpenAL as prerequisite to run FSO with working audio.
« Last Edit: July 15, 2013, 12:43:46 pm by Fury »

 

Offline Kolgena

  • 211
  • Posts: 2,249
Razer recently released some free software called Razer Surround that can downmix any 5.1 or 7.1 signal to emulated surround for stereo headphones. (You'll never get convincing surround from stereo speakers, so let's forget about that application). If FSO is outputting 5.1 or 7.1 sound, then Razer Surround will be able to give you pretty convincing (at least in my experience, and I'm extremely picky about all things audio) experience.

However, I don't think FSO outputs 5.1 or 7.1 properly right now, or at least, the surround effect from FSO is much crappier than any of the other games I have tested.

 

Offline Mongoose

  • Rikki-Tikki-Tavi
  • Global Moderator
  • 212
  • Posts: 7,051
  • This brain for rent.
    • Minecraft
    • Steam
    • Something
I never really saw the need for surround sound when it comes to gaming, since most games I can think of do a pretty good job of implementing directional sound anyway.

  

Offline Fury

  • The Curmudgeon
  • 213
  • Posts: 9,205
Quote
Starting with OpenAL Soft 1.14, HRTFs can be used to enable enhanced
spatialization for both 3D (mono) and multi-channel sources, when used with
headphones/stereo output. This can be enabled using the 'hrtf' config option.

For multi-channel sources this creates a virtual speaker effect, making it
sound as if speakers provide a discrete position for each channel around the
listener. For mono sources this provides much more versatility in the perceived
placement of sounds, making it seem as though they are coming from all around,
including above and below the listener, instead of just to the front, back, and
sides.

The built-in data set is based on the KEMAR HRTF diffuse data provided by MIT,
which can be found at <http://sound.media.mit.edu/resources/KEMAR.html>. It's
only available when using 44100hz playback.
Some reference links:
https://github.com/stephank/surreal/blob/master/Deps/openal-soft/hrtf.txt
http://cranialburnout.blogspot.fi/2012/08/openal-soft-demonstration-of-binaural.html

Razer recently released some free software called Razer Surround that can downmix any 5.1 or 7.1 signal to emulated surround for stereo headphones. (You'll never get convincing surround from stereo speakers, so let's forget about that application). If FSO is outputting 5.1 or 7.1 sound, then Razer Surround will be able to give you pretty convincing (at least in my experience, and I'm extremely picky about all things audio) experience.
This apparently uses HRTF similarly to OpenAL Soft from what I gathered by googling about it.
http://www.razerzone.com/surround
« Last Edit: July 16, 2013, 01:00:09 pm by Fury »