Page 7 of 7

Re: ALAudio for UnrealTournament - development and links

Posted: Sat Nov 26, 2016 11:53 pm
by Morpheus2396
OpenAL Soft works perfectly in UT 2004 with a simple renaming (and other UE2/2.5 games too), just launch the game with this batch:

SET __ALSOFT_SUSPEND_CONTEXT=ignore
.\System\ut2004.exe
Shall/Can I have to insert this line in the .exe's launch options?

The "SUSPEND_CONTEXT=ignore" code - is that related to the sounds disappearing bug in UT/UT2004??? The question behind this question is: does Creative's OpenAL implementation alse have such a command?


@Smirftsch:

HRTF seems to work now - it didn't work, because "Output Format" in my Windows sound config was/is set to "24Bit, 96000Hz" and HRTF supports only 44,1 and 48KHz output -> I set it to "24Bit, 44100Hz" and now the sound through headphones is indeed three-dimensional BUT now I can notice the drop in fidelity and deepness of the sounds. However it's yet unclear whether this deterioration of sound quality is truly related to output frequency OR maybe to HRTF...

I will do some tests right now - testing 44,1 KHz vs. 96 KHz in other Games and I will compare OALSoft + HRTF to Creative HW OpenAL + CMSS-3D HP.

And right at this point, I'd like to know: is it somehow possible to get OALSoft working with CMSS-3D? Because CMSS-3D delivers truly reliable 3D/Surround-Sound to ANY game supporting surround sound and/or multi-channel sources...

M2396

Re: ALAudio for UnrealTournament - development and links

Posted: Sun Nov 27, 2016 12:03 am
by Morpheus2396
The bug of sound disappeared with xfi titanium pcu-e with new branch driver (2.40.xxx) is a bug from creative driver

There are lots of topics speak about this bug and creative have never made anything to resolve this bug. Now, this cards is at end of life. Then no new drivers is expected.

list of topics with this bugs
http://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1400445026/15#15
https://www.lotro.com/forums/showthread ... 7fde139267
http://forums.creative.com/showthread.php?t=726283
etc

creative is only shit.
1.) So, does this mean, the guys working at Creative are already aware of this "bug" and that it affects several games?

2.) According to han, this issue is not a "bug" at all, but a new "function" or requirement...

Interrestingly, neither Doom 3 nor UT3 are affected by this "bug" - I played Doom 3 with OpenAL with the new(est) Creative driver (2.40.0015 - this one contains the skipping "bug", too) and there are neither sounds disappearing, nor does the game crash. Same for UT3 - UT3 crashes often, but I don't believe it's related to OpenAL...

M2396

Re: ALAudio for UnrealTournament - development and links

Posted: Sun Nov 27, 2016 12:24 pm
by willow31

1.) So, does this mean, the guys working at Creative are already aware of this "bug" and that it affects several games?
Yes, creative are already aware of this bug since many months (see the links that I quote but it exists lots of other linnks related) but there won't be any correction of this bug because support is stopped for xfi titanium since some months. altrhoug, the bug has been reported to creative many months before the end of support.

example of thread where some people refers to creative support the problem
https://www.lotro.com/forums/showthread ... -included)

2.) According to han, this issue is not a "bug" at all, but a new "function" or requirement...
i don't think it's a new function because only xfi titanium has this problem. Old xfi have not this problem even with new drivers.
if it was a new function, all xfi would have this problem.

see here
http://forums.creative.com/showthread.php?t=726283

Interrestingly, neither Doom 3 nor UT3 are affected by this "bug" - I played Doom 3 with OpenAL with the new(est) Creative driver (2.40.0015 - this one contains the skipping "bug", too) and there are neither sounds disappearing, nor does the game crash. Same for UT3 - UT3 crashes often, but I don't believe it's related to OpenAL...

M2396
Lots of openAL game are this problem: oldunreal, diablo1HD mod, BGEE, mass effect, Dungeons & Dragons Online, lotr online etc With open al soft or old driver before 2.40 branch, the problem disappeared.



Re: ALAudio for UnrealTournament - development and links

Posted: Wed Jan 04, 2017 7:38 pm
by Wilhelm
Hello and a happy new year!

I have a question regarding the default values of ALAudio.

The values shown at the end of the first post are not the latest for obvious reasons, like the presence of "UseOriginalUnreal". Others are different like: MusicAmplify is 0 instead of 1 now and UseSpeechVolume is True instead of False.

Therefore I let it generate its own defaults, but here starts the confusion. If I implement it into a fresh UT installation with no entries in the INI and go to the Advanced Options and press "Reset To Defaults", some settings change!

These mainly are:
bSoundAttenuate=True (previously False)
MusicPanSeparation=0 (previously 50)
OutputRate=48000Hz (previously 44100Hz)

So, which are the real latest defaults please? ::)

One more thing, maybe thats normal behavior, but after selecting the new audio renderer in Advanced Options, just about 14 of these 30 entries are saved in the UT INI. I have to change a value in the GUI to get all written into the INI.

Re: ALAudio for UnrealTournament - development and links

Posted: Thu Jan 05, 2017 5:29 am
by han
For the Reset to Defaults button to work as expected, one would need to put the desired entries into Default.ini.

Re: ALAudio for UnrealTournament - development and links

Posted: Thu Jan 05, 2017 6:13 am
by gopostal
Slight chuckle for a 'Wilhelm' posting in an audio section.

Explanation if needed

Re: ALAudio for UnrealTournament - development and links

Posted: Fri Jan 06, 2017 12:37 am
by Wilhelm
@gopostal: I havn't heard that one before ;D very interesting indeed.
This however is the only forum where I am active where I have to use another name instead of the username I've registered. Security is a neverending story, but this is as useless as forcing to use more and more complex passwords; especially when it comes to such crucial things in life like a (Unreal-)forum... :P

@han: Good suggestion! For some reason there were entries in the Defaults.ini that didn't match the actual ones. I've replaced them with those from the included inichanges.txt.

Re: ALAudio for UnrealTournament - development and links

Posted: Sun Feb 26, 2017 3:29 pm
by wupfen
I played around with the volume a litte, don't want my UT to loud so I can listen to podcasts in the background.

But somehow I think the weapon explosions stay always the same volume, it seems an can only control the volume of the ambient noise. Anyone noticing anything similar?

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Feb 28, 2017 11:29 am
by Smirftsch
I guess it's probably because explosions pretty much max out the possible scale of volume, they still have a high value while anything else is long at 0 already.

Re: ALAudio for UnrealTournament - development and links

Posted: Mon Mar 27, 2017 7:33 pm
by wupfen
With Galaxy Audio the volume settings work as expected. But with the audio mod its always loud.

Re: ALAudio for UnrealTournament - development and links

Posted: Mon Aug 07, 2017 2:48 pm
by David_OSU
Smirftsch, I hate to bug you with a question you've already answered, but I can't find a complete description of the OpenAL settings. Back in 2011 you wrote:
"the settings are explained in the ReleaseNotes in the help directory. "
I've downloaded several different versions of your OpenAL driver, and none of them contain any ReleaseNotes (or help directory). I also downloaded the latest source, and couldn't find it in there either.

Can you point me to the location of the updated OpenAL settings description?

Thanks.

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Aug 08, 2017 8:25 am
by Smirftsch
uh no worries, all fine :)
Most things if not all should be on the first page of this topic. However, I think I need to do an update yet anyway and I will see to add all needed information then into the package.

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Aug 08, 2017 2:51 pm
by David_OSU
Thanks for the quick response, the comments on the first page are very helpful. And thanks for creating this driver and maintaining it -- it's great to have UT in surround sound again! I like to go back and play Unreal and RTNP every few years (nostalgia), and I use the Oldskool mod to do this in UT. Your driver and OpenAL Soft do a fantastic job with my 7.1 setup. I do have a few questions, if you have time:

So, are SpeechVolume and UseSpeechVolume related to the same sound channel? (I was wondering if the narration in RTNP might be using this channel. The narration comes through really loud.)

Is MusicPanSeparation not applicable for surround speaker setups? It seems that the music is always just in the front speakers even with surround enabled.

Are MusicStereoMix and MusicAmplify both affecting the gain of music?

If EmulateOldReverb=True and UseReverb=True, is the driver using EFX to implement the old reverb, or is the old reverb added before it is passed off to OpenAL?

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Aug 08, 2017 4:35 pm
by Smirftsch
Glad to be of service, the entire purpose of it and this entire page is to keep this game alive and give people the chance to enjoy it, like you obviously do ;)

UseSpeechVolume just determines if this separate volume setting is even used or if it just relies on general volume setting.

Unreal and UT do not specifically make use of this, although there is indeed a separation for this in UScript it never was really made use of it, perhaps one can question if grunting and snuffling is really "speech". DeusEx however makes intense use of it. VoiceEvent in RTNP is set to SLOT_Talk, which is used to determine this, so yes, should.

Yes, there is no surround support specifically for music right now. Never came around to really check on this to be honest. Might be that the tracker music itself must support it, or also that tracker music doesn't support it in general, so that it might be faked in some way. I don't know (yet).

Stereo mixing does percentual left/right channel separation, this doesn't affect volume directly...or shouldn't affect at least :)

The driver uses a rough translation table to translate the old effects into new EFX presets, since there is no way to emulate the old reverb effects directly.


Re: ALAudio for UnrealTournament - development and links

Posted: Tue Aug 08, 2017 10:10 pm
by David_OSU
Stereo mixing does percentual left/right channel separation
So both MusicPanSeparation and MusicStereoMix affect the left/right separation, but in different ways?

As for surround setups, I can see panning the music between left-center-right in the front, but I don't think it's a good idea to pipe any music to the side/rear channels. Seems like it would interfere with binaural location of 3D sounds. In fact, it might be best to keep the music on the left/rights only.
The driver uses a rough translation table to translate the old effects into new EFX presets, since there is no way to emulate the old reverb effects directly.
This is what I suspected, and it makes sense. I always thought the default Galaxy reverb was a bit overdone, and that the EAX reverb patch provided by Creative for some of the UT maps did a better job. The EFX reverb is closer to the EAX implementation, and sounds better IMHO.

Re: ALAudio for UnrealTournament - development and links

Posted: Thu Aug 10, 2017 6:27 am
by Smirftsch
perhaps you want to check on http://xmp.sourceforge.net/libxmp.html
for more technical details :)

Re: ALAudio for UnrealTournament - development and links

Posted: Thu Aug 10, 2017 6:26 pm
by David_OSU
perhaps you want to check on http://xmp.sourceforge.net/libxmp.html
for more technical details :)
Interesting. In the XMP documentation the defaults are given as:
  • stereo mix = 70
    default pan = 100
These are a little different than the defaults you provided in the first post:
  • stereo mix = 100
    default pan = 50
I found that default pan at 100 sounds better, still need to play around with stereo mix.

FYI, the SpeechVolume does not affect the narrator speech in RTNP, unfortunately. Still need to try it with ONP. It does affect creature noises, which could use a slight boost to keep them from being masked by the weapon sounds.

Re: ALAudio for UnrealTournament - development and links

Posted: Fri Aug 11, 2017 7:31 am
by Smirftsch
the panning was the result of some complains about it when people compared it with galaxy, but therefor it is a setting, so anyone can adjust it themselves ;)

Re: ALAudio for UnrealTournament - development and links

Posted: Mon Jul 15, 2019 9:11 pm
by Cøi
Are there any instructions for the installation of UT99 ALAudio or is putting these files in your System folder (and setting AudioDevice=ALAudio.ALAudioSubsystem) sufficient?


I have a specific problem with SpecialEvents playing sounds simultaneously at unequal volumes. It seems that concurrent audio events will somehow randomly gain priority over each other causing one sound effect to be very loud but the others very silent.

The only AudioDevice that doesn't have this problem is GalaxyAudioSubsystem: all effects play nicely in sync and do not override each other or something like that. However, I cannot increase the channels beyond 32 there (which I need for my special application). Could anyone point me to a solution? Thanks

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Jul 16, 2019 12:26 pm
by sn260591
Are there any instructions for the installation of UT99 ALAudio or is putting these files in your System folder (and setting AudioDevice=ALAudio.ALAudioSubsystem) sufficient?


I have a specific problem with SpecialEvents playing sounds simultaneously at unequal volumes. It seems that concurrent audio events will somehow randomly gain priority over each other causing one sound effect to be very loud but the others very silent.

The only AudioDevice that doesn't have this problem is GalaxyAudioSubsystem: all effects play nicely in sync and do not override each other or something like that. However, I cannot increase the channels beyond 32 there (which I need for my special application). Could anyone point me to a solution? Thanks
First of all, set bSoundAttenuate to False.
If this does not help, try with the old version of OpenAL https://www.oldunreal.com/betatest/OpenAL_v2.2_UT.7z

Re: ALAudio for UnrealTournament - development and links

Posted: Wed Dec 04, 2019 10:14 pm
by fakeaccount
I placed EFX in a map, but nothing changes in game. I'm using Alaudio device, but in game there is no echo.

Re: ALAudio for UnrealTournament - development and links

Posted: Fri Dec 13, 2019 6:36 am
by Smirftsch
Most likely you missed some option somewhere. What did you do specifically?

Re: ALAudio for UnrealTournament - development and links

Posted: Sun Dec 15, 2019 2:57 am
by fakeaccount
My maps were made with EFXzone. They no longer run with the new openal.

Now when I make a map, even a cube room, with EFXzoneinfo, no reverb at all in game.

U227 EFX works fine. EFXzone years ago worked fine in UT. Now, with EFXzoneinfo it doesn't produce anything in game at all.

Re: ALAudio for UnrealTournament - development and links

Posted: Fri Feb 25, 2022 5:43 pm
by Sergey
There is a problem with this driver - the sound disappears in the menu. can this be fixed for game version 436 ?

Re: ALAudio for UnrealTournament - development and links

Posted: Tue Mar 01, 2022 4:21 pm
by Neon_Knight
Sergey wrote: Fri Feb 25, 2022 5:43 pm There is a problem with this driver - the sound disappears in the menu. can this be fixed for game version 436 ?
Better download v469. It contains all the fixes.