PDA

View Full Version : legacy volume control troubleshooting


michaeljay
November 3rd, 2002, 06:48 AM
Whenever I run Legacy.exe WITH sound (when disabling "all sound" this doesn't happen), Legacy resets my wave/directsound volume level in Windows, rendering all PC sound almost inaudible: very frustrating to say the least. and it's not limited to DirectSound; if I disable Directsound in Legacy and leave sound effects on, or MIDI music, it still lowers the volume in Windows (resets it?)

I'm running WIN 98 with a SB Live! AWE 32 card. anyone have any ideas as to how to stop Legacy from doing this? it's the only program I use that does this ... thanks for any replies.

michaeljay
November 3rd, 2002, 06:52 AM
er, almost forgot. i'm running legacy version 1.40a for Win/32 with glide/openGL support.

thanks

DarkWolf
November 3rd, 2002, 07:37 AM
Most Windows programs use the Window's mixer for volume control. It happens to me also, since I have MIDI volume to 0 in Legacy, it sets the Window's mixer to 0 and doesn't change it back.

------------------
-DarkWolf
Scientia et mors
http://www.boomspeed.com/darkwolf/bozels.gif

Gherkin
November 3rd, 2002, 08:34 AM
<BLOCKQUOTE><font size="1" face="Trebuchet MS, Arial, Helvetica, serif">quote:</font><hr width="100%" size="1" noshade><font face="Trebuchet MS, Arial, Helvetica, serif" size="2">Most Windows programs use the Window's mixer for volume control.</font><hr width="100%" size="1" noshade></BLOCKQUOTE>
Easy, but definitely not the right way to code volume control. The mixer is a untility for the user to control his overall volume on the different devices his soundcard works with, so its not for applications to screw around with. Indeed very frustrating.
BTW: DirectSound has the ability to playback sound with different volumes (even many more different effects) without touching that mixer... I thought legacy was already using that right? Can be mistakin tho.


------------------
XODE Multimedia (http://www.xodemultimedia.com) - All my finished projects and some more
Doom Connector (http://www.doomconnector.com) - Play any Doom online here and now!

Agent Spork
November 11th, 2002, 07:24 PM
I never can adjust the midi volume from in legacy.

Aliotroph?
November 12th, 2002, 01:00 AM
What Legacy should do is store the settings before it changes them so it can change them back when it exits. Sounds like a simple fix but then again I don't know much about the guts of windows. http://forums.newdoom.com/UBB/wink.gif

------------------
Aliotroph?.postCount++;