結論としては // gainNode.gain.value == 1.0 のときの音量を基準(0 dB)として // -10 dB の音量にする場合の例 const db = -10; gainNode.gain.value = Math.pow(10, db / 20); でよさそう。 GainNode.gain.value に指定する値については一つ前の記事で書きましたのでそちらも参照してください。 memo88.hatenablog.com メモ 対数スケール(dB)から線形スケールへの変換だから Math.pow が出てくるのは分かるけど db / 20 の 20 って何? というあた…