DSP
Results

For each of the different operations and effects that were built using the phase vocoder I have included a brief description, the Matlab wrapper functions, sample usage scripts, sound examples, and some plots.

The base functions of all these wrappers are the encode, interpolation and decode functions which are described above. To run the wrapper functions, these scripts must be in the same directory as the wrapper function. In the case of harmonizing, chorusing and robot the interpolation step was altered and included inside the wrapper function.

M Files:
encode.m
interpolate.m
decode.m

All the sound examples used in this section are based on the two wave files below. The first is a recording of a foreigner speaking english with an accent saying (I believe), "enigines on fire". The second is a flute playing the note C5.
Wave File 1
Wave File 2