diff --git a/src/plugins/htmlAudioPlayer/plugin.js b/src/plugins/htmlAudioPlayer/plugin.js
index b5d3c8bd02..627ab5d6ec 100644
--- a/src/plugins/htmlAudioPlayer/plugin.js
+++ b/src/plugins/htmlAudioPlayer/plugin.js
@@ -113,6 +113,20 @@ class HtmlAudioPlayer {
val += '#t=' + seconds;
}
+ const audioCtx = new AudioContext();
+ const myAudio = document.querySelector('.mediaPlayerAudio');
+
+ const source = audioCtx.createMediaElementSource(myAudio);
+
+ const gainNode = audioCtx.createGain();
+ const dbGain = -1;
+ console.debug(options.item);
+ console.debug("before" + dbGain);
+ gainNode.gain.value = Math.pow(10, (dbGain/20));
+ source.connect(gainNode);
+ gainNode.connect(audioCtx.destination);
+ console.debug('gain:' + gainNode.gain.value);
+
htmlMediaHelper.destroyHlsPlayer(self);
self._currentPlayOptions = options;