Components which implement resampling of audio data.
| AuSampleRate | Components which implement resampling of audio data. |
| TResampler | A high-quality audio resampler. |
| Properties | |
| Quality | Use this property to set the trade-off between resampling quality and speed. |
| OutSampleRate | Use this property to set the sample rate for the resulting audio stream. |
| Enumerations | |
| TResamplerQuality |
A high-quality audio resampler. Descends from TAuConverter. Requires libsamplerate.dll. More information on this resampler can be found at http://www.mega-nerd.com/SRC/. This component can convert 8, 16, 24, 32 bps audio with one or more channels. If OutSampleRate proprty is set to the same value as the input sample rate, the component switches into pass-through mode when all the input is passed unmodified.
| Properties | |
| Quality | Use this property to set the trade-off between resampling quality and speed. |
| OutSampleRate | Use this property to set the sample rate for the resulting audio stream. |
| Enumerations | |
| TResamplerQuality |
Use this property to set the sample rate for the resulting audio stream. Valid values range from 2000 to 120000 and include the special value of 0. If you set the output sample rate to the same value as the input sample rate, or set it to 0, the component will switch to a pass-through mode. In this mode all the input will be passed on unchanged. This feature is useful when chaining the TResampler component wih other components in the chain that may not always need resampled data.