Audio Mixer
From AVObjects Knowledge Base
This page is a copy of the original page on the AVObjects' web site and can also be viewed here.
DirectShow filter for real-time mixing of multiple multichannel audio streams.
Overview
- Download a full-featured 30-day evaluation version!
- Contact us to receive a quote or if you have any technical questions!
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.
Audio Mixer is also available with the Audio Filter Pack.
Features
- 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 Types | MEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx WAVEFORMATEX struct (wFormatTag = WAVE_FORMAT_PCM) WAVEFORMATEXTENSIBLE struct (Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE) |
Input Pin Interfaces | IMemInputPin, IPin, IQualityControl |
Output Pin Media Types | MEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx WAVEFORMATEX struct (wFormatTag = WAVE_FORMAT_PCM) WAVEFORMATEXTENSIBLE struct (Format.wFormatTag = WAVE_FORMAT_EXTENSIBLE) |
Output Pin Interfaces | IMediaSeeking, IPin, IQualityControl |
Merit | MERIT_DO_NOT_USE |
Filter Categories | CLSID_LegacyAmFilterCategory, CLSID_MediaLooksCategory |
See also
- Audio Mixer: DirectShow Specs
- Audio Mixer: Usage In GraphEdit
- Audio Mixer DirectShow Filter: Release Notes
Downloads
Licensing
If you are interested in licensing this product please contact us through the link below.