javascript - getFloatTimeDomainData - 它究竟返回什么?

标签 javascript web-audio-api

我无法找出 getFloatTimeDomainData 返回的确切内容。可能值的范围是什么以及这些值是什么。规范只说:

Copies the current down-mixed time-domain (waveform) data into the passed floating-point array.

返回的值似乎介于 -1.60 到 +1.60 之间,但我无法找出这些值的含义。

最佳答案

它显示了信号如何随时间变化

音频信号有一个时域。该域中的值表示音频信号如何随时间变化。 (正常波动方程的导数)。

如果信号保持不变,则音频信号不会发生变化,因此我怀疑返回的值将全部为 0。它的变化方式由该时域给出,然后您可以创建它的图形(通常是振荡的)。

这些值表示信号幅度的变化。 (在所有合并的轨道中,声明明确表明它是 混音

关于javascript - getFloatTimeDomainData - 它究竟返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38993966/

相关文章:

html - 与 getUserMedia/Web Audio API 同步播放和录制音频

Javascript 代码块作为函数的参数

javascript - node.js 网站/应用模板设计

javascript - Blazor 播放无文件生成的声音

javascript - 在 HTML5 中构建音频混合器

android - Chrome Web Audio API-如何在通话中播放声音

javascript - 为什么我的第二个音频文件无法使用 currentTime 属性播放?

javascript - 正则表达式替换数字类型输入

javascript - 如何在 Javascript 中将表单数组转换为 JSON? (对象数组)?

javascript - 带增量的动态表单字段创建