Phase_Vocoder

Implementation of a Phase Vocoder (Initial implementation by Prof. Dan Ellis)

You are now following this Submission

This MATLAB exercise implements a phase vocoder with the capability of speed-up or slow-down of a speech or audio signal by a factor 'r', where 'r' varies from 0.25 (slow-down by factor of 4) to 'r'=40 (speed-up by factor of 4). The speed-up or slow-down works by interpolating the Short Time Fourier Transform (STFT) magnitude and calculating the phase advance for the signal. The file '5.16 Phase Vocoder.pdf' provides a User's Guide for this exercise.

Cite As

Lawrence Rabiner (2026). Phase_Vocoder (https://in.mathworks.com/matlabcentral/fileexchange/52124-phase_vocoder), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

works on both R2015a and windows 10

added name of User's Guide for this exercise