Need help with FFT results

I am playing around with FFT and cant seem to get the expected results. I have a sound clip that i recorded from a mic placed on an analogue clock. So it has a sound every second.

[wave,fs]=wavread('clock.wav');
t=0:1/fs:(length(wave)-1)/fs;
plot(t,wave);
n=length(wave)-1;
f=0:fs/n:fs;
wavefft=abs(fft(wave));
plot(f,wavefft);


This is the code that i am using. And here are the results.

I should be seeing a huge spike at 1hz but i am not.

The FFT followed by the sound wave.

• have you shifted it by using fftshift? Feb 6 '14 at 11:56