Changeset 29883 for main/trunk/model-sites-dev/respooled/collect/popup-video-respooled/js/in-the-groove.js
- Timestamp:
- 2015-05-15T11:43:06+12:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-sites-dev/respooled/collect/popup-video-respooled/js/in-the-groove.js
r29881 r29883 1 "use strict";1 //"use strict"; 2 2 3 3 // https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createScriptProcessor … … 5 5 var audioCtx = new (window.AudioContext || window.webkitAudioContext)(); 6 6 7 //var InTheGroove = true; 7 if( 'webkitAudioContext' in window) { 8 console.log("*** Web Audio found in webkit namespace"); 9 audioCtx = new webkitAudioContext(); 10 } 11 8 12 var InTheGroove = false; 9 13 var MissingTheGroovePending = false; … … 44 48 45 49 for (var i = 0; i < bufferSize; i++) { 46 if (InTheGroove) { 50 if ( ((mediaPlaybackMode == "neutral") || (mediaPlaybackMode == "record")) 51 || InTheGroove) { 47 52 output[i] = input[i]; 48 53 } … … 51 56 output[i] = input[i] - prev_input[c]; 52 57 } 53 //if (i==128) {54 // console.log("*** input[128] = " + input[i]);55 //}56 58 57 59 prev_input[c] = input[i];
Note:
See TracChangeset
for help on using the changeset viewer.