How does dell get (real) sound out of a PC speaker?

So

Lifer
Jul 2, 2001
25,923
17
81
I know of some dells that actually put out soundcard audio though their crappy PC speaker. I'm stuck w/o speakers for the next week and I'd like to know how they do it. I'm an EE so rigging up some sort of small amp and a passthrough cable is not beyond me, but I'd like to see if it can be done in such a way as to not lose PC speaker functionality at the same time, and I don't have a mixer or the like...

thoughts?
 

MrDudeMan

Lifer
Jan 15, 2001
15,069
94
91
i dont actually know the answer to your question, but i would imagine they wrote a driver to control the PWM of the driving amp. ive often wondered how they did such a good job with this, but i havent researched it at all. if i get a chance tomorrow, i will open up one of the dells that ive heard real, good sound coming out of and see what is going on with the hardware.
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: MrDudeMan
i dont actually know the answer to your question, but i would imagine they wrote a driver to control the PWM of the driving amp. ive often wondered how they did such a good job with this, but i havent researched it at all. if i get a chance tomorrow, i will open up one of the dells that ive heard real, good sound coming out of and see what is going on with the hardware.

:beer:, thanks. I'd love to know, for curiosity's sake at this point, and I don't have a dell to butcher. If there is an amp in there, mixing the soundcard out w/ the PC speaker out, I might try to build one of my own...
 

jamesbond007

Diamond Member
Dec 21, 2000
5,280
0
71
In my 486 that I had about 11 years ago now, the PC speaker hooked up to a 4-pin connector on the soundcard. I remember playing Days of Thunder (car racing) in DOS and I didn't have speakers back then. Is the PC speaker in your Dell integrated into the motherboard or is a physical speaker like there was in my 486? Do you have integrated audio or a soundcard?
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: jamesbond007
In my 486 that I had about 11 years ago now, the PC speaker hooked up to a 4-pin connector on the soundcard. I remember playing Days of Thunder (car racing) in DOS and I didn't have speakers back then. Is the PC speaker in your Dell integrated into the motherboard or is a physical speaker like there was in my 486? Do you have integrated audio or a soundcard?

The computer I'm currently on isn't a dell, it's a 900Mhz T-Bird I built around 2000 with a sound plaster live value, but I have no speakers...
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: d33pt
just use headphones

I need an extension cable to do that, the PC is stuffed in the closet making the port inaccessible. Besides, this is a challenge now. :p
 

MrDudeMan

Lifer
Jan 15, 2001
15,069
94
91
Originally posted by: So
Originally posted by: d33pt
just use headphones

I need an extension cable to do that, the PC is stuffed in the closet making the port inaccessible. Besides, this is a challenge now. :p

this is the problem with being an engineer. i was sitting here content with what i was doing and now i am completely fixated on building an amp to drive my PC speaker. the challenge is all-consuming. :(


:)
 

nonameo

Diamond Member
Mar 13, 2006
5,902
2
76
Long, long ago, when I was playing with a 386-SX with win 3.1, there was a driver that allowed you to use the PC speaker like any other sound device.

I'm sure there's a driver for it for XP.
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: nonameo
Long, long ago, when I was playing with a 386-SX with win 3.1, there was a driver that allowed you to use the PC speaker like any other sound device.

I'm sure there's a driver for it for XP.

I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...
 

compuwiz1

Admin Emeritus Elite Member
Oct 9, 1999
27,112
930
126
PC speaker can have inherent sound, without a sound card. It comes from whatever rudamentary circuitry the motherboard posesses. It's not a new phenomenon.
 

xcript

Diamond Member
Apr 3, 2003
8,258
2
81
Originally posted by: So
Originally posted by: nonameo
Long, long ago, when I was playing with a 386-SX with win 3.1, there was a driver that allowed you to use the PC speaker like any other sound device.

I'm sure there's a driver for it for XP.

I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...

Plus it sounded like complete sh!t.
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: compuwiz1
PC speaker can have inherent sound, without a sound card. It comes from whatever rudamentary circuitry the motherboard posesses. It's not a new phenomenon.

I'm well aware of PC speaker beeps...there was a time when I didn't yet have the luxury of a sound card... :D

I just want to see if I can find a way (probably hardware) of pumping real audio out that tinny mono speaker...
 

Zap

Elite Member
Oct 13, 1999
22,377
7
81
Originally posted by: So
I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...

In case anyone needs it: Microsoft Windows PC Speaker driver for 95/98/ME

I think these days Dell just wires up the PC speaker to the onboard sound, with perhaps a passthrough (using an aux input?) for the actual PC speaker. It's probably possible to do that by using the headers on the motherboard for the front audio ports.
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: Zap
Originally posted by: So
I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...

In case anyone needs it: Microsoft Windows PC Speaker driver for 95/98/ME

I think these days Dell just wires up the PC speaker to the onboard sound, with perhaps a passthrough (using an aux input?) for the actual PC speaker. It's probably possible to do that by using the headers on the motherboard for the front audio ports.

Ah! I bet that is it. Oh well, I'm gonna work out a passthrough circuit...
 

compuwiz1

Admin Emeritus Elite Member
Oct 9, 1999
27,112
930
126
Originally posted by: So
Originally posted by: Zap
Originally posted by: So
I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...

In case anyone needs it: Microsoft Windows PC Speaker driver for 95/98/ME

I think these days Dell just wires up the PC speaker to the onboard sound, with perhaps a passthrough (using an aux input?) for the actual PC speaker. It's probably possible to do that by using the headers on the motherboard for the front audio ports.

Ah! I bet that is it. Oh well, I'm gonna work out a passthrough circuit...

Why so much bother? Why not just go buy a couple cheap speakers?

 

mobobuff

Lifer
Apr 5, 2004
11,099
1
81
You'd need a small amp, then plug a spliced mono audio cable into the sound out port, run it through the amp, and connect the speaker to the amp. Done!
 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: compuwiz1
Originally posted by: So
Originally posted by: Zap
Originally posted by: So
I actually found that driver for 3.1/9x but AFAICT it's no good for XP and nobody has released one that works...

In case anyone needs it: Microsoft Windows PC Speaker driver for 95/98/ME

I think these days Dell just wires up the PC speaker to the onboard sound, with perhaps a passthrough (using an aux input?) for the actual PC speaker. It's probably possible to do that by using the headers on the motherboard for the front audio ports.

Ah! I bet that is it. Oh well, I'm gonna work out a passthrough circuit...

Why so much bother? Why not just go buy a couple cheap speakers?

Because I can

;)

I decided to try the simple route: give up PC speaker beeps (for now) and wire a headphone jack that I had around to two solid wires (Ground and one channel). It works, albeit quite muffled. Oh well, I'm happy.

I may try this later: http://www.deinmeister.de/e_sbpcqlnk.htm


 

So

Lifer
Jul 2, 2001
25,923
17
81
Originally posted by: mobobuff
You'd need a small amp, then plug a spliced mono audio cable into the sound out port, run it through the amp, and connect the speaker to the amp. Done!

Hmm...I actually have a small headphone amp on hand. But I need to grab +9 off the PSU to make it worth using.

A project for tomorrow, methinks.

Also, for the cable, can I just short L + R together to make mono? I was afraid of shorting it so I left it just the right channel for the moment.
 

IEC

Elite Member
Super Moderator
Jun 10, 2004
14,597
6,075
136
Originally posted by: MrDudeMan
Originally posted by: So
Originally posted by: d33pt
just use headphones

I need an extension cable to do that, the PC is stuffed in the closet making the port inaccessible. Besides, this is a challenge now. :p

this is the problem with being an engineer. i was sitting here content with what i was doing and now i am completely fixated on building an amp to drive my PC speaker. the challenge is all-consuming. :(


:)

Guess I should have gone engineering... a little late for that now :p

Tinkering is my hobby, but I'm not sure I'd want to do it as a job.