Pitch Perfector
A real-time pitch-shifting microphone project at the University of Glasgow
 All Classes Functions
Vocoder Member List

This is the complete list of members for Vocoder, including all inherited members.

baseFreq (defined in Vocoder)Vocoder
baseSample (defined in Vocoder)Vocoder
binary_search(const float *NotesInKey, float *note, int highest_index, int lowest_index) (defined in Vocoder)Vocoder
binDifference (defined in Vocoder)Vocoder
bufferSize (defined in Vocoder)Vocoder
closestNoteFrequency (defined in Vocoder)Vocoder
currentNote (defined in Vocoder)Vocoder
difference (defined in Vocoder)Vocoder
findClosestNote(const double notes[], int n, double target) (defined in Vocoder)Vocoder
findPeak() (defined in Vocoder)Vocoder
fourierSpectrum (defined in Vocoder)Vocoder
frequencyResolution (defined in Vocoder)Vocoder
FrequencyToIndex(double frequency) (defined in Vocoder)Vocoder
frequencyToNote(double freq) (defined in Vocoder)Vocoder
getClosest(double val1, double val2, double target) (defined in Vocoder)Vocoder
getNote() (defined in Vocoder)Vocoder
newFreq (defined in Vocoder)Vocoder
noteFinder(const float *NotesInKey, float *note) (defined in Vocoder)Vocoder
peakFrequency (defined in Vocoder)Vocoder
peakFrequencyPointer (defined in Vocoder)Vocoder
pitchShift() (defined in Vocoder)Vocoder
pitchShift_setup(fftw_complex *fft_spectrum) (defined in Vocoder)Vocoder
samplerate (defined in Vocoder)Vocoder
SampleToFreq(int sample) (defined in Vocoder)Vocoder
scaleFrequencies (defined in Vocoder)Vocoder
setFourierSpectrum(fftw_complex *fftSpectrum) (defined in Vocoder)Vocoder
Vocoder(int sampleRate, int bufferSize, const double *scaleFrequencies) (defined in Vocoder)Vocoder