1
我遇到了使用Web音频API的问题。网络音频API增益
当我的增益节点连接链,改变它的增益,说-6.0dB,它会立即降低增益比6.0分贝得多,然后缓慢将卷备份。类似于链条中某处的缓释压缩机。我对BiquadFilterNode 也有同样的感受,对于重低音的内容我更加明显。
我用下面的代码来设置增益节点:
var gainNode = context.createGain();
source.connect(gainNode);
gainNode.connect(context.destination);
,这改变增益:
gainNode.gain.value = -6.0;
这不只是一个分贝或者两个额外的下降,有时音频在6dB下降时完全沉默,并在2-3秒内消失。
我在其他使用Web Audio API的网站上看不到这个问题,所以我假设我在这里丢失了一些明显的东西,但是我无法弄清楚。是的,我是这个API的新手。
任何想法都会非常有帮助!它有一个自动增益或默认情况下,我需要禁用?
干杯! /Mattias