FFT或IFFT丢失数据

时间:2019-02-02 11:32:45

标签: java audio signal-processing fft ifft

我正在对音频信号进行FFT和IFFT。 以下是我正在使用的代码。 但是我的问题是在FFT之前,它从短数组中提取了1个字节。 如您所知,short是2个字节。

为什么这样做? 由于提取,After IFFT(FFT(original_audio_buffer))与original_audio_buffer不同。 为什么会丢失数据?

def func(word):
    a = np.arange(0,270)
    a = a.reshape(1,270)
    return a

0 个答案:

没有答案