Page 1 of 1

playing a wav on a pc speaker O_o

Posted: Fri May 28, 2004 5:38 pm
by Dreglor
just out of curiosity could you play a wav on the pc speaker without too much distortion?

Posted: Fri May 28, 2004 7:48 pm
by blueznl
no

though there were some funny drivers for that a long time ago

if you have a compaq deskpro or something similar, the soundcard is hooked up to the on board speaker with it's own volume control, gotta love that :-)

Posted: Fri May 28, 2004 7:51 pm
by Karbon
Which begs the questions.. Does anyone remember the program called "tran" that was text-to-voice in the PC speaker?

Good stuff!

Posted: Fri May 28, 2004 8:10 pm
by Dreglor
not even with the _beep command?
having the thought of the pc speaker doing such things is a intresting though

Re: playing a wav on a pc speaker O_o

Posted: Fri May 28, 2004 8:39 pm
by GPI
Dreglor wrote:just out of curiosity could you play a wav on the pc speaker without too much distortion?
Why?

When a PC hasn't a soundcard, you should by a new PC, because your PC is very, very old.

PC-Speaker is for BIOS-Error-Messages.

Posted: Fri May 28, 2004 11:10 pm
by Dreglor
i was wondering, i didn't think i could use it for anything

Posted: Sat May 29, 2004 2:21 am
by TronDoc
Karbon wrote:Which begs the questions.. Does anyone remember the program called "tran" that was text-to-voice in the PC speaker?

Good stuff!
yes, I have it [tran] here somewhere, along with
the .wav speaker driver...
...both worked quite well.

Joe

Posted: Sun May 30, 2004 8:33 am
by thefool
the pc-speaker isnt for bios errors only. i remember an old danish made game, where even voice was coming trough the pc speaker. difficult to hear, though..

Posted: Sun May 30, 2004 6:53 pm
by Dreglor
there are motherboards that do boot up and say "Self-test Ok"
and the voice isn't to bad :)

Posted: Sun May 30, 2004 7:15 pm
by Brice Manuel
Quote:
just out of curiosity could you play a wav on the pc speaker without too much distortion?
You might get the old Microsoft Speaker Driver to work (and sound was fairly good for back then), but it is a 16bit solution and may not work anymore under newer Windows versions.

Posted: Sun May 30, 2004 7:52 pm
by GPI
thefool wrote:the pc-speaker isnt for bios errors only. i remember an old danish made game, where even voice was coming trough the pc speaker. difficult to hear, though..
Yes Old. Today PC-Speaker is for bios-errors. When you want sound, use a soundcard. All other is waste of time.

We live in the year 2004, not 1986.

Posted: Sun May 30, 2004 11:13 pm
by Dreglor
but what if were stuck in 1986 :P

Posted: Mon May 31, 2004 9:53 am
by thefool
we just program us out of 1986. or make a soundcard 8)

Posted: Fri Jun 04, 2004 8:46 pm
by Nelligan
It can be fun for some people to tinker on old tech things and I don't think they find it a waste of time or at least a fun one :)

Some drivers here : http://ulihansen.kicks-ass.net/speaker/index2.htm

Oh and I just remembered, Alone in the dark on my VGA 286's PC speaker was great!!

Posted: Wed Jun 09, 2004 8:42 am
by Amiga5k
Hard to believe, but the original Apple 2 (I think) only allowed the speaker to make a quick click sound. If you wanted to make a note, you had to turn the click on and off at a certain rate (higher rates = higher notes, etc). And, believe it or not, some companies actually figured out how to create speech using this approach! (Luckily, a real sound card eventually made its way into the Apple line).

On this same note (pardon the pun), there was a program I remember from the Commodore 64 days that would tap the 1541's (floppy disk) drive head up against the head stop and actually play a song! Not good for the drive head, I'm sure, but still impressive.

It's amazing what programmers can do when given a challenge. Programmers of today have it W A A A A Y too easy in comparison (ultra cheap memory, high speed processors, high level languages and libraries that all but do it for you...). Back then, if you had 64k, 1mhz and a 6502\10 assembler you had it made.... This is why most of the classic games of all time were created during this period.

Just my $.02

Russell