how can the noise be removed from a recorded sound,using fft in MATLAB?
问题 I want to remove noises from a recorded sound and make the fft of it finding fundamental frequencies of that sound, but I don't know how to remove those noises. I'm recording the sound of falling objects from different heights. I want to find the relation between the height and the maximum frequency of the recorded sound. [y,fs]=wavread('100cmfreefall.wav'); ch1=y(:,1); time=(1/44100)*length(ch1); t=linspace(0,time,length(ch1)); L=length(ch1); NFFT = 2^nextpow2(L); % Next power of 2 from