I would raise an error if n_fft < len(signal)