Я посмотрел на эту страницу: https://developer.mozilla.org/en-US/docs/Web/API/GainNode/gain и не нашел, где пишут, какое максимальное и минимальное значение вы можете ввести.
Максимальное значение усиления AudioParam - это наиболее положительное-одиночное значение . Это смехотворно большое число.
https://webaudio.github.io/web-audio-api/#dom -gainnode-gain
Скорее всего, вам это не понадобится. Так как GainNode просто умножает сигнал, любое значение выше 1 уже усиливает его.
GainNode