How to get Beep to go to external speaker

A

Art McClinton

I have a COTS program that uses the BEEP (BEEP.sys) to sound an alarm.
When we accepted the software the computer sent the Beep to both the
internal speaker and the sound card. We recently upgraded to new DELL
computers and even though we are still running Windows 2000 the BEEP
function only sounds on the internal speaker. This is too quiet for the
alarm function that it performs. I agree that the software needs to be
upgraded to run a wave file as an alarm, BUT can I change the
configuration or find a replacement for beep.sys which will send the
sounds to the audio card and the external speaker as it did on earlier
versions of the hardware/win2000?
 
M

Mark Blain

Art McClinton said:
...can I change the
configuration or find a replacement for beep.sys which will send the
sounds to the audio card and the external speaker as it did on earlier
versions of the hardware/win2000?

I spotted a blog entry that mentions some registry keys you can check.
Perhaps they would explain why your old and new pcs work differently under
with same OS.
http://www.mcse.ms/archive54-2004-8-970797.html
Another thread suggested to use NET START BEEP and NET STOP BEEP before
testing to load and unload beep.sys as needed.
 
A

Art McClinton

Thanks Mark. I will check it out tomorrow in the office. You are
correct that this is the beep.sys and I have previously checked to
verify the beep.sys service is on. I do get the output on the pc
internal speaker and it stops when I issue the NET STOP BEEP. This is
the beep you get by issuing a ECHO ^g from a command prompt.

Art
 
A

Art McClinton

No joy. The I found no difference between the registry on the machines
that worked and the registry on the machines that did not work. The
Blog was concerning the default beep wave file not the use of the
beep.sys calls on the internal speaker.

Any other comments appreciated.

Art
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top