VOGONS


First post, by ratfink

User metadata
Rank Oldbie
Rank
Oldbie

Getting confused reading about soundcards...

What does digital audio refer to? I thought this was "sound effects" in games like explosions etc.

Analogue? I thought this was about recording/playback, does it matter in games?

Presumably midi and fm synth aren't normally referred to under either of these?

Is there routing between digital and analogue? So that digital sounds are generated but pass into an analogue circuit before coming out the speaker? Where do echo and reverb fit into the schema? Are they digital or analogue effects?

Or does all of this just depend on how a given manufacturer decided to assemble their cards?

Any good reference on the web for understanding this?

Reply 1 of 5, by elianda

User metadata
Rank l33t
Rank
l33t

Well no.
The distinction is digital and music, which relates to different routines on software side.
So usually you have a routine that plays music in background and another routine that plays digital sound effects.

Wether this is really a digital device or analog synth playing in the end depends on the hardware choice.
For older games it usually is
SB for digital and OPL for music, where OPL has a analog output. On a typical SB card this on the same hardware board.
If you look at newer boards you usually have SB for digital effects and MIDI music played through a Wavetable Synthesizer, that is also digital.

Often on a soundcard several components were put on the same board.
f.e. on a SB you got a so called Codec chip that can play digital samples and independent a OPL FM-Synthesizer with analog output.
The Codec output goes to a digital to analog converter and then there is a digital controlled mixer chip that allows to set the volumes of the analog inputs. They are mixed together to one analog output.

Now this concept was extended, so for example on a EWS64 you have a Codec chip that has digital,OPL and mixer capabilities already included and in addition there is a wavetable synthesizer that puts out a analog audio signal. Now the signal can be routed, f.e. from the Codec Chip to the wavetable synthesizer chip or the other way around. Just as example you could imagine plugging in an external audio source, route this to the wavetable synthesizer that is also capable of applying additional digital effects as chorus and reverb. The the signal is routed to the codec chip where in the mixer part digital sound effects are added and goes then to the analog output of the card.

On older cards the signal routing is fixed, on newer cards this can sometimes be configured.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool

Reply 3 of 5, by gerwin

User metadata
Rank l33t
Rank
l33t

For my ISA soundcard overview, that is available in my signature, I defined it as follows:
Codec - Multi sampling rate / bitrate Digital to Analog audio converter. Converts bits and bytes to analog audio.
Controller - Main Sound card chip, doing Bus interfacing, Digital Audio handling etc, but cannot output analog audio.
Controller+Codec - Chip with the above two functionalities combined. On later generation ISA cards.

This worked well for most ISA cards, although creative labs tends to use more chips.

To complicate matters there are some games that allow the use of a music device (FM/Midi) for sound effects.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul

Reply 4 of 5, by ratfink

User metadata
Rank Oldbie
Rank
Oldbie

Thanks gerwin. So, if a card is described as having poor analogue signal quality, that could be for a number of reasons:

- the conversion from digital samples to analogue within the codec
- the circuit from the codec to the mixer
- the mixer itself

@elianda:
I don't really follow what happens when signals get re-routed as on the ews64 from the codec to the synthesizer and back again. Is it a digital or analogue signal going from codec to synth for digital chorus/reverb features to be added, then back to the codec for converting to analogue? Or can it be either?

Reply 5 of 5, by gerwin

User metadata
Rank l33t
Rank
l33t
ratfink wrote:

Thanks gerwin. So, if a card is described as having poor analogue signal quality, that could be for a number of reasons

I suppose anywhere where an analog signal is created or passes through, there is a loss of quality and a risk of interference.

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul