WAV Pitch
How to change the pitch and playback rate of a WAV file. Demonstrates low level wave audio functions. The hardware must support the pitch change, but there is a "manual" method included for changing the playback rate.
About this post
Posted: 2017-09-10
By: BlackBeltVB
Viewed: 576 times
Categories
Attachments
WAVPITCH.ZIP
Posted: 9/4/2017 5:29:52 AM
Size: 4,696 bytes
Requirements
This code originally appeared on BlackBeltVB.com, and has been republished here with the permission of Matt Hart.
Special Instructions
Uses the following API functions:
- CopyMemory (RtlMoveMemory)
- GlobalAlloc
- GlobalFree
- mmioAscend
- mmioClose
- mmioDescend
- mmioOpen
- mmioRead
- mmioStringToFOURCC
- waveOutClose
- waveOutGetDevCaps
- waveOutOpen
- waveOutPrepareHeader
- waveOutReset
- waveOutSetPitch
- waveOutSetPlaybackRate
- waveOutSetVolume
- waveOutWrite
Loading Comments ...
Comments
No comments have been added for this post.
You must be logged in to make a comment.