Audio Mixer
From AVObjects Knowledge Base
		(Difference between revisions)
		
		
|  (→Features) |  (→Supported Content) | ||
| Line 32: | Line 32: | ||
| ===Supported Content=== | ===Supported Content=== | ||
| Input/output format: simple (WAVE_FORMAT_PCM) and multichannel (WAVE_FORMAT_EXTENSIBLE) PCM Audio. | Input/output format: simple (WAVE_FORMAT_PCM) and multichannel (WAVE_FORMAT_EXTENSIBLE) PCM Audio. | ||
| − | + | Frequencies must be the same for all input and output streams. | |
| ===Properties of filter=== | ===Properties of filter=== | ||
Revision as of 18:56, 25 January 2011
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. 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.


