Ad Lib, Inc. was a Canadian manufacturer of sound cards and other computer equipment founded by Martin Prevel, a former professor of music and vice-dean of the music department at the Université Laval . The company's best known product, the AdLib Music Synthesizer Card ( ALMSC ), or simply the AdLib as it was called, was the first add-on sound card for IBM compatibles to achieve widespread acceptance, becoming the first de facto standard for audio reproduction.
36-510: The Covox Speech Thing is an external digital-to-analog converter (DAC) that plugs into the parallel printer port of a PC . It converts 8- bit digital sound using a simple R-2R resistor ladder into an analog signal output. The Speech Thing was introduced on December 18, 1987 by Covox, Inc. of Eugene, Oregon , for about US$ 70 (equivalent to $ 188 in 2023) and priced US$ 79.95 as of 1989. People soon started to build their own (DIY) variants, since its communication protocol and DAC
72-445: A digital-to-analog converter ( DAC , D/A , D2A , or D-to-A ) is a system that converts a digital signal into an analog signal . An analog-to-digital converter (ADC) performs the reverse function. There are several DAC architectures ; the suitability of a DAC for a particular application is determined by figures of merit including: resolution , maximum sampling frequency and others. Digital-to-analog conversion can degrade
108-566: A game port . With additional features and better marketing, the Sound Blaster quickly overshadowed AdLib as the de facto standard in PC gaming audio. AdLib's slow response, the AdLib Gold, did not sell well enough to sustain the company. In 1992, Ad Lib filed for bankruptcy, while the Sound Blaster family continued to dominate the PC game industry. That same year, Binnenalster GmbH from Germany acquired
144-441: A whiffletree mechanism to produce finer steps. The IBM Selectric typewriter uses such a system. DACs are widely used in modern communication systems enabling the generation of digitally-defined transmission signals. High-speed DACs are used for mobile communications and ultra-high-speed DACs are employed in optical communications systems. The most common types of electronic DACs are: The most important characteristics of
180-402: A DAC are: Other measurements, such as phase distortion and jitter , can also be very important for some applications, some of which (e.g. wireless data transmission, composite video) may even rely on accurate production of phase-adjusted signals. Non-linear PCM encodings (A-law / μ-law, ADPCM, NICAM) attempt to improve their effective dynamic ranges by using logarithmic step sizes between
216-521: A New Jersey company that provided quality assurance services to game developers. Top Star's President, Rich Heimlich, was sufficiently impressed by a product demonstration in Quebec in 1987 to endorse the product to his top customers. Sierra On-Line 's King's Quest IV became the first game to support AdLib. The game's subsequent success helped to launch the AdLib card into mainstream media coverage. As sales of
252-528: A continually varying physical signal . Provided that a signal's bandwidth meets the requirements of the Nyquist–;Shannon sampling theorem (i.e., a baseband signal with bandwidth less than the Nyquist frequency ) and was sampled with infinite resolution, the original signal can theoretically be reconstructed from the sampled data. However, an ADC's filtering can't entirely eliminate all frequencies above
288-487: A later-generation Yamaha YMF262 (OPL3) and 12-bit digital PCM capability while retaining backward compatibility with OPL2 through the OPL3 chip. The onboard Yamaha YMZ263-F also performs 2× oversampling, which would affect the OPL3 output slightly. A surround-sound module was developed as an optional attachment that allowed a chorus surround effect to be enabled for OPL3 outputs; however, few programs supported it. One unique aspect
324-677: A linear contrast ratio (difference between darkest and brightest output levels) of 1000:1 or greater, equivalent to 10 bits of audio precision even though it may only accept signals with 8-bit precision and use an LCD panel that only represents 6 or 7 bits per channel. Video signals from a digital source, such as a computer, must be converted to analog form if they are to be displayed on an analog monitor. As of 2007, analog inputs were more commonly used than digital, but this changed as flat-panel displays with DVI and/or HDMI connections became more widespread. A video DAC is, however, incorporated in any digital video player with analog outputs. The DAC
360-468: A packaged IC) would typically be extremely high-speed low-resolution power-hungry types, as used in military radar systems. Very high-speed test equipment, especially sampling oscilloscopes , may also use discrete DACs. A DAC converts an abstract finite-precision number (usually a fixed-point binary number ) into a physical quantity (e.g., a voltage or a pressure ). In particular, DACs are often used to convert finite-precision time series data to
396-420: A signal, so a DAC should be specified that has insignificant errors in terms of the application. DACs are commonly used in music players to convert digital data streams into analog audio signals . They are also used in televisions and mobile phones to convert digital video data into analog video signals . These two applications use DACs at opposite ends of the frequency/resolution trade-off. The audio DAC
SECTION 10
#1733092685800432-522: A version of the AdLib sound card for IBM's MicroChannel architecture , the AdLib ;MCA, which used an MCA P82C611 interface IC. Notable updates for this MCA version was the use of a volume wheel, as the original potentiometer made the card too thick for the MCA standard. Ad Lib planned a new proprietary standard before releasing the 12-bit stereo sound card called the AdLib Gold. The Gold 1000 used
468-524: Is a low-frequency, high-resolution type while the video DAC is a high-frequency low- to medium-resolution type. Due to the complexity and the need for precisely matched components , all but the most specialized DACs are implemented as integrated circuits (ICs). These typically take the form of metal–oxide–semiconductor (MOS) mixed-signal integrated circuit chips that integrate both analog and digital circuits . Discrete DACs (circuits constructed from multiple discrete electronic components instead of
504-424: Is simple and only requires soldering a few cheap parts. The novelty of its patent "Parallel port pass-through digital to analog converter" (filed in 1987, granted in 1989) wasn't specifically the use of a resistor ladder as a DAC, but rather the patent's discussion is around its ease of plugging into the parallel port and how its resistor ladder design didn't block other devices from using the parallel port. The plug
540-429: Is that it could be initialized for certain sounds and did not affect the entire output by default. Other optional attachments such as SCSI support and modem support were in development as well. There is evidence of anti-competitive behavior by Creative in the failure of this card. Yamaha made parts for both Creative and AdLib, with Creative being Yamaha's biggest customer at the time. The chip that Yamaha created for
576-403: Is then reconstructed into analog using a DAC on the receiving party's end. Video sampling tends to work on a completely different scale altogether thanks to the highly nonlinear response both of cathode ray tubes (for which the vast majority of digital video foundation work was targeted) and the human eye, using a "gamma curve" to provide an appearance of evenly distributed brightness steps across
612-510: Is usually integrated with some memory ( RAM ), which contains conversion tables for gamma correction , contrast and brightness, to make a device called a RAMDAC . A device that is distantly related to the DAC is the digitally controlled potentiometer , used to control an analog signal digitally. A one-bit mechanical actuator assumes two positions: one when on, another when off. The motion of several one-bit actuators can be combined and weighted with
648-608: The R-2R ladder (100 kΩ and 200 kΩ according to the patent) are deliberately high-enough to prevent excessive loading of the signals, so a printer attached to the output connector will operate normally. The original Covox plug itself doesn't use sequential logic or a clock signal , so theoretically it can operate with any sampling rate . In practice, however, parallel port speed limits make it rather hard to achieve even standard 44100 Hz (the average 1980s 80286 system could handle sampling rates of 12 kHz, while later
684-447: The demoscene included Covox support, for example: Emulators exist that allow a physical Covox to appear as if it is another soundcard: The DOSBox and Fake86 emulators can emulate a virtual Covox (as Disney Sound Source) on machines without a physical Covox. Several operating systems have an installable driver for Covox: Also as described in a 1991 COVOX Company Profile: Digital-to-analog converter In electronics ,
720-408: The digital revolution . To illustrate, consider a typical long-distance telephone call. The caller's voice is converted into an analog electrical signal by a microphone , then the analog signal is converted to a digital stream by an ADC. The digital stream is then divided into network packets where it may be sent along with other digital data , not necessarily audio. The packets are then received at
756-555: The AdLib card continually failed to pass testing, while Creative's Yamaha chip passed. This enabled Creative to come to market first, shortly after which AdLib's chip passed testing, but it was too late for it to sustain itself. Despite AdLib's efforts, the Gold 1000 failed to capture the market, and the company eventually went bankrupt due to cheaper alternatives such as the Creative Labs Sound Blaster ;16. AdLib designed
SECTION 20
#1733092685800792-486: The AdLib card, although the acoustic quality was distinctly synthesized. Digital audio ( PCM ) was not supported; this would become a key missing feature when the competitor Creative Labs implemented it in their Sound Blaster cards. It was still possible, however, to output PCM sound with software by modulating the playback volume at an audio rate, as was done, for example, in the MicroProse game F-15 Strike Eagle II and
828-515: The Gold ;1000 mainly in-house, as such, the Gold 1000's layout has a lot of discrete circuitry and many surface-mount components in a grid array. Creative Labs was able to integrate their sound cards more tightly to reduce cost. AdLib had planned a secondary release of the Gold 1000, the Gold MC2000, which would have supported the MicroChannel bus. However, AdLib went bankrupt before
864-546: The Nyquist frequency, which will alias into the baseband frequency range. And the ADC's digital sampling process introduces some quantization error (rounding error), which manifests as low-level noise. These errors can be kept within the requirements of the targeted application (e.g. under the limited dynamic range of human hearing for audio applications). DACs and ADCs are part of an enabling technology that has contributed greatly to
900-489: The assets of the company. Ad Lib was renamed AdLib Multimedia and relaunched the AdLib Gold sound card and many other products. Binnenalster sold AdLib Multimedia to Softworld Taiwan in 1994. AdLib used Yamaha 's YM3812 sound chip , which produces sound by FM synthesis . The AdLib card consisted of a YM3812 chip with off-the-shelf external glue logic to plug into a standard PC-compatible ISA 8-bit slot. PC software-generated multitimbral music and sound effects through
936-508: The card rose, many developers began including support for the AdLib in their programs. The success of the AdLib Music Card soon attracted competition. Not long after its introduction, Creative Labs introduced its competing Sound Blaster card. The Sound Blaster was fully compatible with AdLib's hardware, and it also implemented two key features absent from the AdLib: a PCM audio channel and
972-803: The destination, but each packet may take a completely different route and may not even arrive at the destination in the correct time order. The digital voice data is then extracted from the packets and assembled into a digital data stream. A DAC converts this back into an analog electrical signal, which drives an audio amplifier , which in turn drives a speaker , which finally produces sound. Most modern audio signals are stored in digital form (for example MP3s and CDs ), and in order to be heard through speakers, they must be converted into an analog signal. DACs are therefore found in CD players , digital music players , and PC sound cards . Specialist standalone DACs can also be found in high-end hi-fi systems. These normally take
1008-492: The digital output of a compatible CD player or dedicated transport (which is basically a CD player with no internal DAC) and convert the signal into an analog line-level output that can then be fed into an amplifier to drive speakers. Similar digital-to-analog converters can be found in digital speakers such as USB speakers, and in sound cards . In voice over IP applications, the source must first be digitized for transmission, so it undergoes conversion via an ADC and
1044-442: The display's full dynamic range - hence the need to use RAMDACs in computer video applications with deep enough color resolution to make engineering a hardcoded value into the DAC for each output level of each channel impractical (e.g. an Atari ST or Sega Genesis would require 24 such values; a 24-bit video card would need 768...). Given this inherent distortion, it is not unusual for a television or video projector to truthfully claim
1080-475: The faster 33 MHz 486SX introduced in 1991 could handle 44 kHz). Its 15 kΩ load resistor in parallel with a 5 nF capacitor after the R2R resistor ladder results in a passive RC low-pass filter starting around 3 kHz , thus limiting the analog bandwidth . Many DIY variants do not use the same ladder topology and component values, resulting in different timbre . Another limiting factor
1116-405: The multi-channel music editor Sound Club for MS-DOS. There are two separate revisions of the original AdLib sound card. The original design from 1987 provided mono output to a ¼-inch jack aimed for composers and musicians, while the second design from 1990 used a 3.5 mm miniature mono output, which was quickly becoming the new standard in the computer and game industry. AdLib also released
Covox Speech Thing - Misplaced Pages Continue
1152-482: The output signal strengths represented by each data bit. This trades greater quantization distortion of loud signals for better performance of quiet signals. AdLib After development work on the AdLib Music Synthesizer Card had concluded, the company struggled to engage the software development community with their new product. As a result, Ad Lib partnered with Top Star Computer Services, Inc.,
1188-426: The popular cards of that age ( AdLib , Sound Blaster , Gravis UltraSound , etc.), but several games / platforms supported it directly. It is also usually used in tandem with an AdLib sound card as said card officially was a music card and while it could be put into a mode to handle sampled audio, it could not play sampled audio and music at the same time. Notable entries include: Popular DOS-based trackers used in
1224-566: The sound quality of the Covox plug is far superior compared to the PC speaker ; for some time, a self-built variant was an inexpensive way to give old computers sound capabilities. The Covox plug received an 8-bit digital byte for each digital audio sample from the parallel port and produced a high impedance mono analog output voltage signal though a mini phone connector . That signal could then be amplified and played back on loudspeakers . The resistances of
1260-633: Was that the CPU had to be interrupted at the sampling rate to play background audio (thus incurring the cost of a context switch for every sample, many thousands of times a second), since there was no data buffering or direct memory access available. The sound quality can be increased by software through dithering , which reduces perceptible aliasing noise and increases dynamic range (used in Inertia Player and FastTracker 2 as an interpolating option). The Covox plug couldn't directly substitute any of
1296-457: 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 its quality relies on how precisely matched the resistors are (see Resistor ladder § Accuracy of R–2R resistor ladders ). If unmatched resistors are used, the resulting voltage levels get shuffled, especially for quiet sounds, resulting in distortion . Nevertheless,
#799200