Hi All,
I am very new in audio , I am tring to change the pitch of audio. But facing problem while pith shifting using source given on http://www.dspdimension.com/admin/pitch ... ng-the-ft/.
I am reading a wav file in a float buffer and convering its all data to the range of [-1.0 to 1.0](After removing nan values) by diving the float value to FLTMAX then passing that float buffer to smbPitchShift(float pitchShift, long numSampsToProcess, long fftFrameSize, long osamp, float sampleRate, float *indata, float *outdata) function.
internally it is calling function smbffft() for applying fft and then inverse fft. after these processing I am getting a float buffer that has the values outside [-1.0 to 1.0] also . next I am multiplying these values to FLTMAX and writing to another file. but when I am playing, it is noise only.
I tried to figure out the exact problem but not getting , if any one can help out it will be greatfull.
Thanks & Regards,
Vini
