/Pitch-Shift-Algorithm

Phase Vocoder and Wavelet Transform Implementation for Pitch Shifting a sound signal

Primary LanguagePython

Pitch Shifting Algorithm


Pitch shifting is a sound manipulation technique in which the original pitch of the audio is increased or decreased to create the desired vocal effect. Pitch shifting is a core component of the popular music software Autotune.

The techniques for the pitch shifting here are based on the Phase Vocoder method using Fast Fourier Transform (FFT) and Wavelet Transform.

Code


Execute the python scripts fourier.py and wavelet.py and change to the desired pitch