[RELz] Restoring Surround Sound and EAX

Post » Wed Mar 30, 2011 3:16 am

I have actually noticed that i do not hear NPC voices echo what so ever with this? do i need another mod in order to make echos work and such?

NPC voices are not effected by EAX if you are in a conversation with them. They are effected if NPC's are talking to each other.

Right. When you enter conversation, Oblivion uses non-3D sounds to play the dialog which isn't normally affected by EAX. There is a hack I could do to make reverb apply to non-3D sounds, but that would also make it affect UI sounds (mouse clicks, message box thumps, etc), and even music if I can get that fixed.

Hey, err... ever since installing this, there's been this gigantic red "Out of Memory" text stuck on my screen whenever I play Oblivion. Removing the included DLL files didn't help, either - it's still there! I don't suppose you have any ideas on how to fix it?

Can you take a pic of it? It doesn't sound like anything I've ever seen in Oblivion, and it isn't anything the DLLs would do themselves (they don't touch graphics at all).
User avatar
James Shaw
 
Posts: 3399
Joined: Sun Jul 08, 2007 11:23 pm

Post » Wed Mar 30, 2011 8:51 am

Can you take a pic of it?
I tried, but it refuses to come out. It is, pretty much, a semitransparent block of black superimposed over the game that looks like this;

Out of Memory

It disappears in menus and loading screens sometimes, and on occasion for long periods during gameplay itself, but always eventually reappears.
User avatar
Princess Johnson
 
Posts: 3435
Joined: Wed Feb 07, 2007 5:44 pm

Post » Wed Mar 30, 2011 8:24 am

Do you have any OBSE plugins installed? Do you use anything like Fraps?

While watching some "Let's Play"s of Morrowind I saw something like you're describing, except it was the framerate drawn in red in a semi-transparent black box in the upper-right corner of the game screen, and it only showed when that portion of the screen didn't redraw (eg, while loading areas). I always assumed it was something to do with the capture program.
User avatar
Chloe Lou
 
Posts: 3476
Joined: Sat Nov 04, 2006 2:08 am

Post » Wed Mar 30, 2011 1:55 pm

I tried, but it refuses to come out. It is, pretty much, a semitransparent block of black superimposed over the game that looks like this;

Out of Memory

It disappears in menus and loading screens sometimes, and on occasion for long periods during gameplay itself, but always eventually reappears.



What kind of computer do you have? Store bought or built from scratch? That looks to me like a system message, but not to sure. Being that it comes and goes, and you said you removed the .DLL's, tells me something else is going on.

Raed

P.S. Try in windowed mode. See if that takes fixes it. Just a thought.
User avatar
Bitter End
 
Posts: 3418
Joined: Fri Sep 08, 2006 11:40 am

Post » Wed Mar 30, 2011 12:22 pm

Huleed, finally got around to installing this and I'm not getting any sounds at all. No music, effects or anything. I noticed after installing everything that all the sound sliders had been reset to 0, but even after restoring the sliders, I still don't hear anything. Now I don't think my sound card (basically on-board sound with the Supreme FX II) supports EAX, but your drivers are supposed to fix that, right?
User avatar
Jack Walker
 
Posts: 3457
Joined: Wed Jun 06, 2007 6:25 pm

Post » Wed Mar 30, 2011 3:44 pm

Huleed, finally got around to installing this and I'm not getting any sounds at all. No music, effects or anything. I noticed after installing everything that all the sound sliders had been reset to 0, but even after restoring the sliders, I still don't hear anything. Now I don't think my sound card (basically on-board sound with the Supreme FX II) supports EAX, but your drivers are supposed to fix that, right?

Sounds like it's failing to open the sound device. What Windows version do you have?
User avatar
Yvonne Gruening
 
Posts: 3503
Joined: Mon Apr 23, 2007 7:31 pm

Post » Wed Mar 30, 2011 11:00 am

Win 7 64.
User avatar
kiss my weasel
 
Posts: 3221
Joined: Tue Feb 20, 2007 9:08 am

Post » Wed Mar 30, 2011 10:08 am

Can you run Oblivion form the command line, redirecting output to a log file?
cd "C:\Program Files (x86)\Bethesda Softworks\Oblivion"Oblivion.exe 2> output.log

Replacing Oblivion.exe with obse_loader.exe as needed. Then let me know what's in output.log.
User avatar
Katie Pollard
 
Posts: 3460
Joined: Thu Nov 09, 2006 11:23 pm

Post » Wed Mar 30, 2011 12:07 am

Here you go:

AL lib: mmdevapi.c:284: Unhandled channel config: 6 -- 0x0000060fAL lib: mmdevapi.c:397: Unhandled extensible channels: 6 -- 0x0000060fAL lib: mmdevapi.c:432: Failed to set Signed Short, got 32/32-bit insteadAL lib: mmdevapi.c:459: Failed to initialize audio client: 0x80070057err:dsound:DS8Primary_Create Could not create context (0xa001)!AL lib: mmdevapi.c:284: Unhandled channel config: 6 -- 0x0000060fAL lib: mmdevapi.c:397: Unhandled extensible channels: 6 -- 0x0000060fAL lib: mmdevapi.c:432: Failed to set Signed Short, got 32/32-bit insteadAL lib: mmdevapi.c:459: Failed to initialize audio client: 0x80070057


I'd say it's not very happy :D

Also, I had actually uninstalled this because one of the components made the CS crash. I actually use the CSE. I can try renaming the OblivionEAX.dll because the CSE does have an issue if you have too many OBSE plugins, but that dll got injected just fine, so I don't think that's the issue.

Edit: Yup, hit the plugin limit again. I renamed OblivionEAX.dll and the CSE starts up fine. So we're good in that regard.
User avatar
Chloé
 
Posts: 3351
Joined: Sun Apr 08, 2007 8:15 am

Post » Wed Mar 30, 2011 9:37 am

Here you go:

AL lib: mmdevapi.c:284: Unhandled channel config: 6 -- 0x0000060f


Seems you have a pretty odd 5.1 setup, using side-left/side-right instead of the usual back-left/back-right. Is that intentional?
User avatar
Spencey!
 
Posts: 3221
Joined: Thu Aug 17, 2006 12:18 am

Post » Wed Mar 30, 2011 8:55 am

Nope. I just switched it to back-left and back-right. I didn't realize Win 7 made the distinction and quite frankly, I never noticed a difference :lol:

I just changed it using Win 7 sound config. So you want me to test it again? Or do I need to do something else?
User avatar
Fam Mughal
 
Posts: 3468
Joined: Sat May 26, 2007 3:18 am

Post » Wed Mar 30, 2011 10:00 am

Nope. I just switched it to back-left and back-right. I didn't realize Win 7 made the distinction and quite frankly, I never noticed a difference :lol:

Back-left/back-right are supposed to be further behind you than side-left/side-right, which are more toward your side. Any difference largely depends on the app playing sounds, but the version of OpenAL supplied doesn't currently handle that configuration.

I just changed it using Win 7 sound config. So you want me to test it again? Or do I need to do something else?

From what you posted, that should be all you need to do to fix it. Go ahead and try again. :)
User avatar
Ruben Bernal
 
Posts: 3364
Joined: Sun Nov 18, 2007 5:58 pm

Post » Tue Mar 29, 2011 11:51 pm

With 5.1, it appears you can place the "rear" speakers behind you or beside you. And in the Win 7 setup, beside you seems to be the default. They are actually behind me, so back left-right makes more sense. Ok, let me get everything set up again and I will give it a go.
User avatar
Jah Allen
 
Posts: 3444
Joined: Wed Jan 24, 2007 2:09 am

Post » Wed Mar 30, 2011 7:08 am

Ok, it's working now, sort of :D I get sound effects and all that, but no music. I think you know about that already. However, for me, the game is unplayable. The FPS drops to 3 or 4 and it even takes forever to bring up the console or menu. I guess I need a dedicated sound card to make this feasible. To bad though - there were bird sounds overhead and they really sounded cool!

Do you want the contents of the log? I didn't run Ob from the command line, but I can if you want.
User avatar
Nina Mccormick
 
Posts: 3507
Joined: Mon Sep 18, 2006 5:38 pm

Post » Wed Mar 30, 2011 2:08 am

This has made such a great difference to my game. However i noticed that NPCS echo too much. They echo in area's that they shouldnt, Any way to sort this out? Also when i ingage conversation with NPCS they dont echo anymore.
User avatar
Jason White
 
Posts: 3531
Joined: Fri Jul 27, 2007 12:54 pm

Post » Wed Mar 30, 2011 1:30 pm

This has made such a great difference to my game. However i noticed that NPCS echo too much. They echo in area's that they shouldnt, Any way to sort this out? Also when i ingage conversation with NPCS they dont echo anymore.


The echoing in improper areas is a limitation of the EAX plugin. As is the non-echoing of NPC's during conversations. You'd have to make adjustments to the EAX plugin itself to correct those. If you are using EAX Control, you can adjust the volume to rid yourself of those improper echos.
User avatar
Brittany Abner
 
Posts: 3401
Joined: Wed Oct 24, 2007 10:48 pm

Post » Wed Mar 30, 2011 11:34 am

Do you want the contents of the log? I didn't run Ob from the command line, but I can if you want.

You can try, though I doubt it'll have anything that sheds light on the problem. It'll be pretty difficult without profiling to see what's taking so much time, but it doesn't happen for me so I can't check. I can try setting real-time priority for OpenAL's mixer by default, which may or may not help depending on where the hold-up is.

This has made such a great difference to my game. However i noticed that NPCS echo too much. They echo in area's that they shouldnt, Any way to sort this out? Also when i ingage conversation with NPCS they dont echo anymore.

Where were you when you noticed they echo "too much"? What areas were you in when they echo that they shouldn't? NPCs losing the echo when in conversation is due to a quirk in the game engine, and not much I can do about it (an OBSE plugin could possibly solve it, but that's way beyond what I can do; only thing I could do is add a hack to make it affect all sounds, including UI and videos).
User avatar
Sherry Speakman
 
Posts: 3487
Joined: Fri Oct 20, 2006 1:00 pm

Previous

Return to IV - Oblivion