Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

BEEP in Win7

May
12,846
164
In Win7, good ol' BEEPs are played by the speakers. Can I go back to the hardware beep? If not, how do I control the volume of BEEP?
 
> In Win7, good ol' BEEPs are played by the speakers. Can I go
> back to the hardware beep? If not, how do I control the
> volume of BEEP?

Gaahhh -- why in the world would you want the hardware beep? (Which you
can't control *at all*!)

You can change the volume the same way you change the volume for everything
else -- right click on the speaker icon in the system tray and adjust it as
you please.

Rex
 
Gaahhh -- why in the world would you want the hardware beep? (Which you
can't control *at all*!)

You can change the volume the same way you change the volume for everything
else -- right click on the speaker icon in the system tray and adjust it as
you please.

But it's way louder than the system sounds. A rough estimate is "50" louder on SndVol's 0-100 scale
 
On Sat, 30 Jul 2011 18:16:20 -0400, Charles Dye <> wrote:

|Is this x64 Windows?
|

No. It's 32-bit Win7 professional.
 
> But it's way louder than the system sounds. A rough estimate is "50"
> louder on SndVol's 0-100 scale

You didn't say what version of Windows 7 you're using. If it's x64, then
no, there is absolutely no way you can use the hardware beep, ever. X64
Windows does not support the hardware speaker.

If you're talking about the TCC internal BEEP command, the x64 version of
TCC uses Direct Sound to make beeps. You cannot change the volume -- I had
tweaked the DS code so the volume comes out (on my systems) at the same
level as the other system sounds. You may need to go to the control panel
and (depending on your hardware/speakers) adjust the levels there.

Anybody else out there hearing overly-loud BEEPs with Windows x64?

Rex Conn
JP Software
 
My mistake. I thought it was only 64-bit Windows that did that, but I see now that you're right. Beep() uses the sound hardware in Windows 7 x86, too.

(Do modern PCs even have the little piezo speaker wired up to a (virtual) 8253 anymore?)
 
On Sat, 30 Jul 2011 20:14:42 -0400, rconn <> wrote:

|If you're talking about the TCC internal BEEP command, the x64 version of
|TCC uses Direct Sound to make beeps. You cannot change the volume -- I had
|tweaked the DS code so the volume comes out (on my systems) at the same
|level as the other system sounds. You may need to go to the control panel
|and (depending on your hardware/speakers) adjust the levels there.
|
|Anybody else out there hearing overly-loud BEEPs with Windows x64?

I'm talking about the 32-bit version of Windows7SP1.
 
On Sat, Jul 30, 2011 at 8:16 PM, Charles Dye <> wrote:

> My mistake. *I thought it was only 64-bit Windows that did that, but I see now that you're right. *Beep() uses the sound hardware in Windows 7 x86, too.
>
> (Do modern PCs even have the little piezo speaker wired up to a (virtual) 8253 anymore?)

I don't think current desktops do. Speaking personally, I prefer
machines that don't speak unless spoken to, and turn that sort of
noise *off* if at all possible. A visual signal is just fine, thank
you.,


> Charles Dye
______
Dennis
 
> ---Quote (Originally by vefatica)---
> But it's way louder than the system sounds. A rough estimate is "50"
louder

> on SndVol's 0-100 scale
> ---End Quote---
> It's 32-bit Win7. Is there a solution to this problem?

In 32-bit Windows, TCC just calls the Windows Beep API, so only Microsoft
knows why it's louder for you.

Rex Conn
JP Software
 

Similar threads

Back
Top