Audio Mixer


DirectShow filter for real-time mixing of multiple multichannel audio streams.

Overview

The Audio Mixer DirectShow filter is designed for mixing an arbitrary number of multichannel (up to 32 channels) PCM streams in various combinations.

For video mixing features please see our Video Mixer DirectShow Filter.

Features

3 stereo inputs are mixed into one stereo output.
3 stereo inputs are mixed into one stereo output.
  • Real-time mixing.
  • Unlimited number of multichannel (up to 32 channels) input & output pins.
  • Unlimited mixing flexibility: any channel of any input pin can be mixed to any channel of any output pin.
  • Dynamic range compression for eliminate volume overflow (see http://en.wikipedia.org/wiki/Dynamic_range_compression)
  • Seeking support.
Future Extentions:
  • Bit depth conversions (connections with different numbers of bits per sample will be allowed).
  • Resampling (connections with different frequencies will be allowed).

Technical Specs


Supported Content


Input/output format: simple (WAVE_FORMAT_PCM) and multichannel (WAVE_FORMAT_EXTENSIBLE) PCM Audio.

Bit depth and frequencies must be the same for all input and output streams.

Properties of filter


Filter Interfaces:IBaseFilter, IPersistStream, ISpecifyPropertyPages, IMLAudioMixer
Input Pin Media TypesMEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx
WAVEFORMATEX struct (wFormatTag = WAVE_FORMAT_PCM)
WAVEFORMATEXTENSIBLE struct (Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE)
Input Pin InterfacesIMemInputPin, IPin, IQualityControl
Output Pin Media TypesMEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx
WAVEFORMATEX struct (wFormatTag = WAVE_FORMAT_PCM)
WAVEFORMATEXTENSIBLE struct (Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE)
Output Pin InterfacesIMediaSeeking, IPin, IQualityControl
MeritMERIT_DO_NOT_USE
Filter CategoriesCLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory

See also

Downloads

Licensing


If you are interested in licensing this product please contact us through the link below or call one of the authorized resellers.