Covox Speech Thing

Covox Speech Thing
One widely used variant

The Covox Speech Thing (also known as Covox plug) was an external audio device attached to the computer to output digital sound. It was composed of the most primitive 8-bit DAC using a resistor ladder and an analogue signal output, and plugged in to the printer port of the PC.

The circuit was marketed around 1986 by Covox, Inc of Eugene, Oregon, for about 70 USD[1] (79.95 USD as of 1989[2]), but as its parts were orders of magnitude cheaper than the complete plug, and as its design was fairly simple, people soon started to build their own variants. The plug was used long into the 1990s, as sound cards were still very expensive at that time. The plug was also quite popular in the demoscene.

An inherent problem of the design is that it requires very precise resistors. If normal parts are used, the values get shuffled, especially for quiet sounds, resulting in distortion. Nevertheless, the sound quality of the Covox plug is far superior compared to the PC speaker; even today, a self-built Covox plug is still an inexpensive way to give old computers sound capabilities.

Contents

Commercial products

  • Covox Speech Thing. The simplest hardware DAC, bundled with speech synthesis software, marketed originally as part of voice synthesis and recognition system.[3]
  • Covox Voice Master - speech and music processor.
  • Disney Sound Source. A somewhat popular device, marketed by Disney Software in early 1990s, appeared to be a sophisticated Covox-idea based DAC. It consisted of 2 parts: a DAC plugged into printer port and separate amplifier / speaker box[4]. The low price of $14[5] got the device some popularity. It used external power (ran on batteries) and involved some circuitry to turn it on / off. Sound quality was also superior due to sound filtering schemes used. Games that run on Disney Sound Source should run without problems on simpler Covoxes; however, not all software made for simple Covoxes will run on Disney Sound Source, as it requires additional command bytes to be sent to additional control port to operate.[6]

Features

In its simplest form, Covox received 8-bit, mono signal through the parallel port and produced analog output that could be amplified and played back on loudspeakers. Sampling rate was not fixed by hardware means, and theoretically Covox can support any sampling rate. In practice, however, LPT port speed limits make it rather hard to achieve even standard CD-quality 44100 Hz. Another limiting factor compared to real sound cards was the need to use the computationally demanding timer interrupt to play background music, since there was no direct memory access available.

Advanced versions of Covox-like devices featured:

  • Printer port forwarding connectors — allowed to plug printer into the Covox and use both (playing audio and printing) without reconnections, although not at the same time. Whenever something is printed, loud noise is created.
  • Both DAC and ADC converters;
  • ADCs with tiny microphone preamplifiers;
  • DACs with amplification;
  • Sourcing power from serial port;
  • Numerous sound-enhancing (hi-fi) features, like filters or equalizers;
  • Stereo capability, either by using two parallel ports or one port with switching using strobe (pin #1) and line feed (pin #14) signals.

Compatibility

The Covox plug couldn't directly substitute any of the popular cards of that age (AdLib, Sound Blaster, Gravis Ultrasound, etc), but several games / platforms supported it directly. Notable entries include:

Popular DOS-based trackers used on demoscene included Covox support, for example:

Also, numerous emulators existed, for example, Virtual SoundBlaster could be used to emulate Sound Blaster on Covox, Covoxer could emulate Tandy 1000/2000 music synthesizer on Covox.

Several operating systems have a driver for Covox available for install:

In reverse, DOSBox allows to emulate presence of Covox (as Disney Sound Source) on a machine without such physical device connected.[8]

See more

References

  1. ^ Göhler, Stefan (2003-03-12). "Phonomenal! ... a retrospective view the sound card history". http://www.crossfire-designs.de/index.php?lang=en&what=articles&name=showarticle.htm&article=soundcards/&page=5. 
  2. ^ Social Science Microcomputer Review (Duke University Press) 7: 97. 1989. ISSN 0885-0011. 
  3. ^ Pilgrim, Aubrey (1996). Build Your Own Multimedia PC. McGraw-Hill. p. 282. ISBN 9780079122261. 
  4. ^ Phillips, Mark. "Some notes on programming for the Disney Sound Source". Archived from the original on 2007-01-01. http://web.archive.org/web/20070101124905/http://thorkildsen.no/faqsys/docs/progss.txt. 
  5. ^ The Oldskool PC Carnival Sideshow
  6. ^ Disney Sound Source programming info
  7. ^ Linux driver for Covox by Michael Beck
  8. ^ DOSBox Wiki: Sound article

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Covox Speech Thing — Variante des Covox Steckers Das Covox Speech Thing (auch bekannt als Covox Stecker) war ein Computer Zubehör zur Ausgabe von digitalisierten Klängen. Es handelt sich hierbei um einen primitiven 8 bit D/A Wandler (ein R2R Netzwerk) in der Gestalt… …   Deutsch Wikipedia

  • Covox — Схема Covox Covox Speech Thing (также известное, как Covox plug, обычно называемое просто Covox)  внешнее устройство, подключаемое к компьютеру, позволяющее воспроизводить цифровой звук. Технически оно представляло собо …   Википедия

  • Covox-Stecker — Variante des Covox Steckers Das Covox Speech Thing (auch bekannt als Covox Stecker) war ein Computer Zubehörteil zur Ausgabe von digitalisiertem Sound. Es handelte sich um einen primitiven 8 bit D/A Wandler in der Gestalt eines Adaptersteckers,… …   Deutsch Wikipedia

  • Sound card — A Sound Blaster Live! Value card, a typical (circa 2000) PCI sound card. Connects to Motherboard via one of: PCI ISA USB IEEE 139 …   Wikipedia

  • Trackermusik — Tracker oder Rastersequenzer bezeichnet eine Klasse von Musik Sequenzer Programmen, die es dem Benutzer gestatten, Instrumente schrittweise auf einer Zeitleiste über mehrere einstimmige Kanäle zu verteilen. Die Eingabe der Tonhöhe, Lautstärke und …   Deutsch Wikipedia

  • BIOS-Piepser — Zwischenstufen beim PC Lautsprecher durch Dithering Der PC Lautsprecher ist die Standard Soundausgabe in IBM kompatiblen PCs, dessen eingebauter Lautsprecher. Bevor ungefähr 1990 Soundkarten populär wurden, war er die einzige Möglichkeit, auf… …   Deutsch Wikipedia

  • PC-Lautsprecher — Zwischenstufen beim PC Lautsprecher durch Dithering Der PC Lautsprecher ist die Standard Soundausgabe in IBM kompatiblen PCs, dessen eingebauter Lautsprecher. Bevor ungefähr 1990 Soundkarten populär wurden, war er die einzige Möglichkeit, auf… …   Deutsch Wikipedia

  • PC-Speaker — Zwischenstufen beim PC Lautsprecher durch Dithering Der PC Lautsprecher ist die Standard Soundausgabe in IBM kompatiblen PCs, dessen eingebauter Lautsprecher. Bevor ungefähr 1990 Soundkarten populär wurden, war er die einzige Möglichkeit, auf… …   Deutsch Wikipedia

  • PC Speaker — Zwischenstufen beim PC Lautsprecher durch Dithering Der PC Lautsprecher ist die Standard Soundausgabe in IBM kompatiblen PCs, dessen eingebauter Lautsprecher. Bevor ungefähr 1990 Soundkarten populär wurden, war er die einzige Möglichkeit, auf… …   Deutsch Wikipedia

  • CSI-DOS — Infobox OS name = CSI DOS caption = A music file played in CSI DOS developer = Caroline Software family = source model = supported platforms = Elektronika BK (PDP 11 architecture) working state = Abandoned latest release version = not less 3.32|… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”