|
||
TMMFSampleRate
Sampling rates available.
When queried from DevSound by calling the function Capabilities(), iRate indicates the sampling rates supported by the audio device.
DevSound by default is configured to 8KHz sampling rate. So to configure DevSound to play/record audio at 16 KHz sampling rate:
The mode should not be OR'ed with each other. If they are, then highest sampling rate takes precedence and DevSound will be configured to it.
|
TMMFMonoStereo
Mono Stereo playback and record modes available.
When queried from DevSound by calling the function Capabilities(), iChannels indicates whether the underlying audio device supports playing back stereo audio samples and recording audio samples in stereo mode or not.
DevSound by default is configured to Mono mode. So to configure DevSound to play/record audio sample in stereo mode:
The mode should not be OR'ed with each other. if they are, then stereo takes precedence and DevSound will be configured to stereo mode.
|
TMMFSoundEncoding
Encoding modes available.
When queried from DevSound by calling the function Capabilities(), iEncoding provides information about different encoding supported by audio device.
DevSound by default is configured to play PCM16 Bit audio data. Setting encoding mode is not supported yet:
|
TMMFStereoSupport
Stereo support enum.
|