Pitch Shift with DirectSound
How to do pitchshifting with DirectSound in C#? I didn't find anything useful in Google. SetFrequency isn't good for me, beacuse this changes also the speed of the sound. I don't want to create a wav file for each pitch, beacuse that would result in a very开发者_JAVA百科 big software.
Thank You!
Take a look at this wikipedia article for getting an overview about timescale-pitch modifications of audio material.
And look at this similar so question for more info.
And here i found an implementation of the Short-Time Fourier Transform pitch shifter algorithm in C#.
精彩评论