View Full Version : legacy volume control troubleshooting
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.
November 3rd, 2002, 06:52 AM
er, almost forgot. i'm running legacy version 1.40a for Win/32 with glide/openGL support.
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.
Scientia et mors
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!
November 11th, 2002, 07:24 PM
I never can adjust the midi volume from in legacy.
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
vBulletin® v3.8.5, Copyright ©2000-2013, Jelsoft Enterprises Ltd.