我无法找出 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/