Sound card mixer

Last updated

A sound card mixer is the analog part of a sound card that routes and mixes sound signals. This circuit receives inputs from both external connectors and the sound card's digital-to-analog converters. It selects or mutes, amplifies (with variable gain) these signals, adds them together, and finally routes the result to both external output connectors and the sound card's analog-to-digital converters. Different mixing schemes are in use, but the ones implemented in most IBM-PC compatible computers today are variants of a scheme defined in Intel's AC'97 Audio Component Specification. [1]

Contents

Mixer controls

Sound card mixer controls are provided through the GUI interface in the computer's operating system. On most desktop environments, the mixer can be accessed via a Volume icon in the system tray.

Mixer controls are similar to that of a mixing console. They consist of volume sliders or rotary controls that represent each individual source, which may be accompanied by balance and mute controls. Most interfaces provide a method of switching between playback (output) sources and recording (input) sources. Additional hardware or software may add other effects such as low-pass filters, distortion and boost controls.

Mixing scheme

The following schematic shows a greatly simplified example of how some sound card's mixers manipulate sound from different sources:

Soundcard mixing schema.png

A more accurate depiction of the mixing scheme used in AC'97 compatible sound cards can be seen in Figure 17 of the AC'97 spec.

Typical input channels and controls

Each of the following signal sources has its own gain and mute control in a typical mixer scheme:

ControlchannelsControlled source
Wave / PCM stereo Audio signal generated by the CPU via the sound card's digital-to-analog converter. (This includes audio produced by games, MP3 or WAV players, but also some software playing a CD-DA through the CPU, such as, Windows Media Player or Media Player Classic, as well as TV tuner cards that use the CPU for decoding audio.)
MIDI/SW Synth stereo Audio signal generated by a synthesizer chip (often described as “MIDI device”) or digital signal processor on the sound card.
CD playback stereo Audio signal received from the analog CD input of the mixer, which is usually connected to the analog audio output of a CD drive.
Microphone mono Audio signal received through one of the (typically two: MIC1 and MIC2, switchable) analog microphone inputs. MIC1 is typically connected to the external microphone jack (colored pink under PC99). An optional 20 decibel (10× voltage) amplifier can be activated for this input in most mixers.
Line in stereo Audio signal received through the LINE input of the mixer, usually connected to an external jack (colored light blue in PC99), which can be used to connect a HiFi amplifier, tuner, iPod, television, etc.
Aux in stereo Audio signal received through the AUX input of the mixer. This mixer input is not used by all PCs.
PC speakermonoSome sound cards provide an input for the (very crude) audio signal that the Programmable Interval Timer of an IBM PC generates for the PC speaker.
SPDIF stereoDigital interface, uncommon in the PC world

Typical output channels and controls

Each of the following signal destinations has its own gain and mute control in a typical mixer scheme:

ControlchannelsControlled source
Line out stereo Audio signal provided to the LINE OUT jack of a sound card (colored lime green in PC99). This can be connected to headphones or a HiFi amplifier, etc.
Aux out stereo Audio signal provided to the AUX OUT connection of the mixer. Not all sound cards provide this mixer channel on an external connector.
Mono out / PC speakermonoAudio signal provided to the MONO connection of the mixer. Some PCs connect this signal to an internal PC speaker.
SPDIF 7.1Digital interface

Typical record controls

In a typical AC’97 style mixer scheme, the analog-to-digital converters that allow the CPU to receive audio signal can either be connected directly to one of each of the inputs, or they can be connected to the same summation result that the mixer can provide via the line, aux and mono analog outputs. Therefore, in addition to the above input and output gain controls, a mixer also provides a number of controls for selecting the recording source. The result of this selection is again subject to a mute and gain control before it is digitized.

Related Research Articles

Sound card internal computer expansion card that facilitates the input and output of audio signals

A sound card is an internal expansion card that provides input and output of audio signals to and from a computer under control of computer programs. The term sound card is also applied to external audio interfaces used for professional audio applications.

Analog-to-digital converter System that converts an analog signal into a digital signal

In electronics, an analog-to-digital converter is a system that converts an analog signal, such as a sound picked up by a microphone or light entering a digital camera, into a digital signal. An ADC may also provide an isolated measurement such as an electronic device that converts an input analog voltage or current to a digital number representing the magnitude of the voltage or current. Typically the digital output is a two's complement binary number that is proportional to the input, but there are other possibilities.

Digital Visual Interface standard for transmitting digital video to a display

Digital Visual Interface (DVI) is a video display interface developed by the Digital Display Working Group (DDWG). The digital interface is used to connect a video source, such as a video display controller, to a display device, such as a computer monitor. It was developed with the intention of creating an industry standard for the transfer of digital video content.

Digital-to-analog converter device that converts a digital signal into an analog signal

In electronics, a digital-to-analog converter is a system that converts a digital signal into an analog signal. An analog-to-digital converter (ADC) performs the reverse function.

Mixing console Device used for audio mixing

In sound recording and reproduction, and sound reinforcement systems, a mixing console is an electronic device for combining sounds of many different audio signals. Inputs to the console include microphones being used by singers and for picking up acoustic instruments, signals from electric or electronic instruments, or recorded music. Depending on the type, a mixer is able to control analog or digital signals. The modified signals are summed to produce the combined output signals, which can then be broadcast, amplified through a sound reinforcement system or recorded.

AC'97 is an audio codec standard developed by Intel Architecture Labs in 1997. The standard was used in motherboards, modems, and sound cards.

Pro Tools Digital audio workstation

Pro Tools is a digital audio workstation developed and released by Avid Technology for Microsoft Windows and macOS used for music creation and production, sound for picture and, more generally, sound recording, editing and mastering processes.

Digital audio workstation Computer workstation or software application used for creating music or editing audio

A digital audio workstation (DAW) is an electronic device or application software used for recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software program on a laptop, to an integrated stand-alone unit, all the way to a highly complex configuration of numerous components controlled by a central computer. Regardless of configuration, modern DAWs have a central interface that allows the user to alter and mix multiple recordings and tracks into a final produced piece.

Roland MT-32 Roland MT-32 Multi-Timbre Sound Module

The Roland MT-32 Multi-Timbre Sound Module is a MIDI synthesizer module first released in 1987 by Roland Corporation. It was originally marketed to amateur musicians as a budget external synthesizer with an original list price of $695. However, it became more famous along with its compatible modules as an early de facto standard in computer music. Since it was made prior to the release of the General MIDI standard, it uses its own proprietary format for MIDI file playback.

A general-purpose input/output (GPIO) is an uncommitted digital signal pin on an integrated circuit or electronic circuit board whose behavior—including whether it acts as input or output—is controllable by the user at run time.

Intel High Definition Audio specification for the audio sub-system of personal computers

Intel High Definition Audio (IHDA) is a specification for the audio sub-system of personal computers. It was released by Intel in 2004 as successor to their AC'97 PC audio standard.

Yamaha YMF7xx audio controllers by Yamaha

There have been various families of Yamaha audio controllers labelled as YMF7xx.

Vinyl emulation software

Vinyl emulation software allows the user to physically manipulate the playback of digital audio files on a computer using the turntables as an interface, thus preserving the hands-on control and feel of DJing with vinyl. This has the added advantage of using turntables to play back audio recordings not available in phonograph form. This method allows DJs to scratch, beatmatch, and perform other turntablism that would be impossible with a conventional keyboard-and-mouse computer interface or less tactile control devices. The technology is also mainly referred to as DVS for Digital Vinyl System.

Sound Blaster Live! is a PCI add-on sound card from Creative Technology Limited for PCs. Moving from ISA to PCI allowed the card to dispense with onboard memory, storing digital samples in the computer's main memory and then accessing them in real time over the bus. This allowed for a much wider selection of, and longer playing, samples. It also included higher quality sound output at all levels, quadrophonic output, and a new MIDI synthesizer with 64 sampled voices. The Live! was introduced in August 1998 and variations on the design remained Creative's primary sound card line into the 2000s.

Digital mixing console

In professional audio, a digital mixing console (DMC) is an electronic device used to combine, route, and change the dynamics, equalization and other properties of multiple audio input signals, using digital computers rather than analog circuitry. The digital audio samples, which is the internal representation of the analog inputs, are summed to what is known as a master channel to produce a combined output. A professional digital mixing console is a dedicated desk or control surface produced exclusively for the task, and is typically more robust in terms of user control, processing power and quality of audio effects. However, a computer with proper controller hardware can act as the device for the digital mixing console since it can mimic its interface, input and output.

Guitar synthesizer music instrument

A guitar synthesizer is any one of a number of musical instrument systems that allow a guitarist to access synthesizer capabilities.

Scratch Live

Scratch Live is a vinyl emulation software application created by New Zealand based Serato Audio Research, distributed by and licensed exclusively to Rane Corporation. Serato was first known for its Pro Tools plug-in, Pitch N Time, which was sold predominantly to the film industry.

Audio connectors and video connectors are electrical or optical connectors for carrying audio and video signals. Audio interfaces and video interfaces define physical parameters and interpretation of signals. For digital audio and digital video, this can be thought of as defining the physical layer, data link layer, and most or all of the application layer. For analog audio and analog video these functions are all represented in a single signal specification like NTSC or the direct speaker-driving signal of analog audio. Physical characteristics of the electrical or optical equipment includes the types and numbers of wires required, voltages, frequencies, optical intensity, and the physical design of the connectors. Any data link layer details define how application data is encapsulated. Application layer details define the actual audio or video format being transmitted, often incorporating a codecs not specific to the interface, such as PCM, MPEG-2, or the DTS Coherent Acoustics codec. In some cases, the application layer is left open; for example, HDMI contains an Ethernet channel for general data transmission.

Matrix mixer

A matrix mixer is an audio electronics device that routes multiple input audio signals to multiple outputs. It usually employs level controls such as potentiometers to determine how much of each input is going to each output, and it can incorporate simple on/off assignment buttons. The number of individual controls is at least the number of inputs multiplied by the number of outputs.

SoundGrid is a networking and processing platform for real-time professional audio applications. It is a product of Waves Audio.

References

  1. AC'97 Component Specification, Revision 2.3, Intel Corporation, April 2002. Figure 17: AC ’97 mixer functional diagram (section 5.5, page 43)