Skip to content

Instantly share code, notes, and snippets.

javascript: (function() { if (window["_gainNode"]) { window["_gainNode"].gain.value = parseFloat(prompt('Set the playback rate')); return; } var v = document.querySelector('video'); var audioCtx = new AudioContext(); var source = audioCtx.createMediaElementSource(v); var gainNode = audioCtx.createGain(); gainNode.gain.value = parseFloat(prompt('Set the audio gain')); source.connect(gainNode); gainNode.connect(audioCtx.destination); window["_gainNode"] = gainNode; } )();