我想播放nodejs在树莓派上运行的音频,然后根据音频文件中的频率读数调整连接到相同Pi的LED条的亮度。但是,我似乎在node中找不到提供与WebAudio API AnalyserNode相同的功能的任何东西。我发现有几个库()很接近,并且基于WebAudioAPI,但是它产生的频率值是完全不正确的。我通过将其与我使用WebAudioAPI创建的浏览器版本进行比较来验证这一点。
我目前正在尝试创建一个使用WebaudioAPI在Javascript中分析实时音频的向量作用域。API允许访问当前频率数据和时域数据。我已经使用下面等式中的a和b变量的简单值重新创建了lissajous图形:var y = B*sin(b*t);
其中A和B是振幅,a和b是频率,t是时间(我用我的问题是,我不确定如何将来自WebAudioAPI的B