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 with 8 - 32 bits per mono audio sample in various combinations.
For video mixing features please see our Video Mixer DirectShow Filter.
Features
- Real-time mixing.
- Unlimited number of multichannel (up to 32 channels) input & output pins.
- From 8 to 32 bits per mono audio sample for any input or output supported.
- 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:
- 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.