Kalpana Kalpana (Editor)

Sound card mixer

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Sound card mixer

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.

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.

List of packages that provide sound card mixer controls for the Unix console

  • setmixer
  • aumix
  • alsamixer
  • List of packages that provide sound card mixer controls for X11

  • aumix-gtx
  • asmixer
  • ermixer
  • gamix
  • gdam
  • gnome-alsamixer
  • gmixer
  • kalsamixer
  • kamix
  • knob
  • miqser
  • mix2000
  • mix2005
  • mixmos
  • mmix
  • opendjmix
  • opmix
  • ossmixer
  • qamix
  • qtmixer
  • rteq
  • sbam
  • sgmixer
  • smix
  • sounddesk
  • tclmix
  • tcmixer
  • tkmixer
  • umix
  • volumecontrol
  • wmixer
  • wmmixer
  • xamixer
  • xmix
  • xmmix
  • xtmix
  • xvolume
  • yamp
  • zmixer
  • Mixing scheme

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

    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:

    Typical output channels and controls

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

    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.

    Some sound recording tips

    Convert MIDI into WAV: Play a MIDI file with SW synth or Wave (depending on the playing software) controls at high volume. In record control select mono mix or stereo mix (depends of whether you want a mono or stereo output). The sound can be recorded using any recording software like Windows Sound Recorder.

    In order to avoid interference, all other controls in play control should be muted. If you want to hear the sound while being recorded, care should be taken to avoid feedback, either by lowering speaker volume or repositioning the microphone.

    Record streaming sound' (i.e. sound from an internet-radio station): To record sound that is played on PC there is a special virtual recording source called stereo mix or mono mix. All sounds on your PC are “duplicated” to this recording source by the audio driver or by the sound card hardware.

    Just select stereo mix source in your favorite recording tool and record what you hear. Not all the sound cards have stereo mix.

    Starting from Windows Vista and 7 new sound API model was introduced. There is no stereo mix or mono mix. Instead every playback device can be opened in loopback recording mode, so you can record what you hear from your speakers, headphones, digital output etc. Even if your audio card does not support it, Windows will emulate this functionality. HD Audio Recorder is tool that records “what you hear” in Windows Vista or Windows 7 using new API.

    Few sound cards temporary support stereo mix source in Vista for backward compatibility with old software, but it is not enabled by default and is looking not very stable just like it used to be in Windows XP.

    In this way you can also record any other internal sound of your PC, i.e. voices of TTS engines, sounds of the operating system.

    A sound coupling can be easily produced by setting microphone and volume control controls to high volume, especially if the microphone's mic boost setting is turned on.

    Recording sound without Sound card mixer

    Software for recording without Sound card mixer on Mac OS

  • Soundflower (freeware)
  • Software for recording without Sound card mixer on Linux

  • PulseAudio Volume Control (freeware)
  • alsamixer (freeware)
  • Software for recording without Sound card mixer on Windows

  • Freecorder 4 (freeware)
  • Replay Music,
  • Replay Media Catcher,
  • Replay AV,
  • Replay Video Capture,
  • WM Capture
  • VirtualAudioCable
  • References

    Sound card mixer Wikipedia