Facebook
From Tommy, 3 Years ago, written in JavaScript.
This paste is a reply to Re: Re: Volume up from Tommy - view diff
Embed
Download Paste or View Raw
Hits: 201
  1. connected = false;
  2. var gainNode;
  3. function gain() {
  4.  
  5.   if (!connected) {
  6.     var videoElement = document.querySelector("video");
  7.     var audioCtx = new AudioContext();
  8.     var source = audioCtx.createMediaElementSource(videoElement);
  9.     var gainNode = audioCtx.createGain();
  10.     gainNode.gain.value = 3; /* triple the volume */
  11.     source.connect(gainNode);gainNode.connect(audioCtx.destination);
  12.     connected = true;
  13.   } else {
  14.     if (gainNode != undefined) {
  15.         gainNode.gain.value++;         
  16.     }
  17.   }
  18. };

Replies to Re: Re: Re: Volume up rss

Title Name Language When
Re: Re: Re: Re: Volume up Tommy javascript 3 Years ago.