0
我在node-js中使用了这种快速傅里叶变换实现:https://www.npmjs.com/package/fft-js。8位PCM信号上的FFT
我使用的是wav reader,它读取我的wav文件,它被编码为8位PCM,并以8位无符号整数数组的形式输出数据。
我认为这是在这个例子中它的用法看到FFT-JS预期信号值从-1到1:
var fft = require('fft-js').fft,
signal = [1,0,1,0];
var phasors = fft(signal);
console.log(phasors);
我该怎么办?我应该将wav文件的8位pcm表示转换为-1和1之间的值,如果是这样的话?