var FFT = numerics.fft;

var signal = [1,0,1,0];
var phasors = FFT.fft(signal);

log(phasors);

var frequencies = FFT.fftFreq(phasors, 8000), // Sample rate and coef is just used for length, and frequency step
     magnitudes = FFT.fftMag(phasors); 
var both = frequencies.map(function (f, ix) {
        return {frequency: f, magnitude: magnitudes[ix]};
    });

log(inspect(both));