【发布时间】:2021-09-27 08:17:44
【问题描述】:
我正在处理音频并尝试将音频数据可视化。多亏了 Web Audio API,我在浏览器中执行此操作没有任何问题。 Web Audio API 上有AnalyserNode.getByteFrequencyData,它返回一个范围从 0 到 255 的值数组,如何在 node.js 中生成相同的值?
我已经加载了一个.mp3 音频文件并获得了channelData。
var load = require('audio-loader')
load(fileName).then(
function(buf) {
const channelData = buf.getChannelData(0);
}
)
如何从 node.js 中的 audioBuffer 和 channelData 获得相同的 AnalyserNode.getByteFrequencyData 值?
【问题讨论】:
标签: javascript audio web-audio-api