Advertisement
BrU32

JS Canvas Night Vision Rockin Out SRC FINAL

Oct 26th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.97 KB | None | 0 0
  1. <center>
  2. <body bgcolor="#000000">
  3. <input type="textbox" enabled="false" id="tb" value="http://compulsivecoding.com/DJ%20BrU%20-%20Compulsive%20Revolution%20(Original%20Mix)%20(Full).mp3"><br>
  4. <body onload="url.play(document.querySelector('input').value)">Load URL</button></p>
  5. <script>
  6. this.tb.hidden=true;
  7. function AudioTagSample() {
  8. this.audio = new Audio();
  9. window.addEventListener('load', this.onload.bind(this), false);
  10. }
  11. AudioTagSample.prototype.onload = function() {
  12. this.source = context.createMediaElementSource(this.audio);
  13. this.filter = context.createBiquadFilter();
  14. this.filter.type = this.filter.HIGHPASS;
  15. this.filter.frequency.value = 500;
  16. this.source.connect(this.filter);
  17. this.filter.connect(context.destination);
  18. };
  19. AudioTagSample.prototype.play = function(url) {
  20. this.audio.src = url;
  21. this.audio.play(0);
  22. };
  23. var input = document.querySelector('input');
  24. var url = new AudioTagSample();
  25. sample.play(input.value);
  26. </script>
  27. </center>
  28. <center>
  29. <canvas id="canvas" width='1000' height='1900'></canvas>
  30.  
  31. <body bgcolor="FFFFFF" onmousemove="drawe();" onmousedown="drawe" onchange="drawe" ondoubleclick="drawe;">
  32. <video id="video" autoplay hidden>
  33. </video>
  34. <canvas id="canvas" width="1000" height="1000"style="opacity:1.0;fillColor:none;">
  35. <script>
  36. var ii=1;
  37.  
  38. var video = document.getElementById("video");
  39. var c = document.getElementById("canvas");
  40. var ctx = c.getContext("2d");
  41. var canvas = document.getElementById('canvas');
  42. var context = canvas.getContext('2d');
  43. var video = document.getElementById('video');
  44. var mediaConfig = { video: true,audio:false};
  45. function drawe(){
  46. }
  47. navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
  48. video.src = this.window.URL.createObjectURL(stream);
  49. video.play();
  50. video.addEventListener("play", function() {i = window.setInterval(function() {
  51.  
  52. canvas.style.opacity+=0.1;
  53.  
  54. ctx.drawImage(video,ii*Math.random()*23,Math.random()*23)},1);
  55. ctx.draw();
  56.  
  57. },true);
  58. });
  59. </script>
  60. </center>
  61. <center>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement