Ignore:
Timestamp:
2015-05-15T11:43:06+12:00 (9 years ago)
Author:
davidb
Message:

Next round of development. Fixed up clicking on text over drum images. Added guitar chords. Change that might help Safari web audio

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";
    22
    33// https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createScriptProcessor
     
    55var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
    66
    7 //var InTheGroove = true;
     7if( 'webkitAudioContext' in window) {
     8    console.log("*** Web Audio found in webkit namespace");
     9    audioCtx = new webkitAudioContext();
     10}
     11
    812var InTheGroove = false;
    913var MissingTheGroovePending = false;
     
    4448       
    4549        for (var i = 0; i < bufferSize; i++) {
    46             if (InTheGroove) {
     50            if ( ((mediaPlaybackMode == "neutral") || (mediaPlaybackMode == "record"))
     51             || InTheGroove) {
    4752            output[i] = input[i];
    4853            }
     
    5156            output[i] = input[i] - prev_input[c];
    5257            }
    53             //if (i==128) {
    54             //  console.log("*** input[128] = " + input[i]);
    55             //}
    5658
    5759            prev_input[c] = input[i];
Note: See TracChangeset for help on using the changeset viewer.