kfr icon indicating copy to clipboard operation
kfr copied to clipboard

Feature request: pitch shifter

Open 0joshuaolson1 opened this issue 8 years ago • 1 comments

One question is how to do this with arbitrarily good quality (FIR?, alternatives to overlap/add?).

0joshuaolson1 avatar May 15 '17 17:05 0joshuaolson1

There are various algorithms that can give good quality, but choice highly depends on a type of input audio you want to process. For instance, SOLA, phase vocoder, Sinusoidal spectral modeling, neural networks. Many of pitch shift algorithms are based on FFT which is already in KFR. For some of these algorithms, sample rate conversion must be applied after processing to return the signal its original sample rate. Vocal pitch shift that preserves formant is more complex and requires additional processing.

dancasarin avatar May 17 '17 04:05 dancasarin