Changing Pitch and Playback Rate

Some waveform output devices can scale the pitch and the playback rate when playing a waveform. Both of these operations have the effect of changing the pitch of the waveform. Use these functions to query and set waveform pitch and playback rate scale factors:

waveOutGetPitch

Queries the pitch scale factor for a waveform output device.

waveOutGetPlaybackRate

Queries the playback rate scale factor for a waveform output device.

waveOutSetPitch

Sets the pitch scale factor for a waveform output device.

waveOutSetPlaybackRate

Sets the playback rate scale factor for a waveform output device.