AudioDMO

This unit contains component wrappers around several DMOs.

Summary
AudioDMOThis unit contains component wrappers around several DMOs.
TMSResamplerA fast high-quality resampler based on Windows Vista resampler DMO.
Properties
OutSampleRateUse this property to set the component’s output sample rate.
TVoiceFilterA wrapper around Windows DMO that implements several voice-related DSPs.
Properties
OutSampleRateUse this property to set the output sample rate.
EnableAGCThis property enables or disables the automatic gain control.
EnableNoiseReductionThis property enables or disables noise filtering.
EnableVADThis property enables or disables voice activity detection.

TMSResampler

A fast high-quality resampler based on Windows Vista resampler DMO.  Descends from TAuConverter.

This component only works under Windows Vista or later version.

Summary
Properties
OutSampleRateUse this property to set the component’s output sample rate.

Properties

OutSampleRate

Use this property to set the component’s output sample rate.  If OutSampleRate is set to 0 the component switches to the pass-through mode.

TVoiceFilter

A wrapper around Windows DMO that implements several voice-related DSPs.  TVoiceFilter can perform automatic level adjustment (automatic gain control), noise removal, voice activity detection.  Descends from TAuConverter.

This component only works under Windows Vista or later.

Summary
Properties
OutSampleRateUse this property to set the output sample rate.
EnableAGCThis property enables or disables the automatic gain control.
EnableNoiseReductionThis property enables or disables noise filtering.
EnableVADThis property enables or disables voice activity detection.

Properties

OutSampleRate

Use this property to set the output sample rate.  TVoiceFilter can accept 16 bit mono or stereo audio at different sample rates.  The output will always be mono with 16 bits per sample.  You can select output sample rate though.  The values allowed for OutSampleRate are 8000, 11025, 16000, and 22050.

EnableAGC

This property enables or disables the automatic gain control.

EnableNoiseReduction

This property enables or disables noise filtering.

EnableVAD

This property enables or disables voice activity detection.  If VAD is enabled, the silent periods are removed from the component’s output.  If VAD mode is enabled the component cannot report its output size and progress.

Descends from TAuInput, the base class for all converter components.
Close