Changeset 30093 for main/trunk/model-sites-dev/respooled/collect/popup-video-respooled/js/audiosynth.view.js
- Timestamp:
- 2015-08-04T13:50:35+12:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-sites-dev/respooled/collect/popup-video-respooled/js/audiosynth.view.js
r29980 r30093 292 292 293 293 var fnPlayKeyboard = function(e) { 294 console.log("***### fnPlayKeyboard() e=" + e); //JSON.stringify(e));294 //console.log("***### fnPlayKeyboard() e=" + e); //JSON.stringify(e)); 295 295 296 296 // check to see if any modal dialogs are open … … 307 307 } 308 308 309 console.log("**** testing keyboard event key: '" + e.key + "' keycode = " + e.keyCode);309 //console.log("**** testing keyboard event key: '" + e.key + "' keycode = " + e.keyCode); 310 310 311 311 var $focused = $(':focus'); … … 321 321 if (e.keyCode == 32) { // <space-bar> 322 322 togglePlayPause(); 323 //e.preventDefault();323 e.preventDefault(); 324 324 return false; 325 325 } … … 438 438 } 439 439 440 var drumKeyDown = { "C": false, "V": false, "B": false, "N": false, "M": false }; 441 440 442 var fnRemoveKeyBinding = function(e) { 441 443 442 console.log("**** key up at: " + Date.now())444 //console.log("**** key up at: " + Date.now()) 443 445 // console.log("*** event e = " + JSON.stringify(e)); 444 446 … … 462 464 keysPressed.splice(i, 1); 463 465 } 464 } 465 466 } 466 } 467 468 // See if drum animation should be stopped 469 if (e.keyCode == "C".charCodeAt(0)) { 470 drumKeyDown["C"] = false; 471 $('#drum1').trigger("mouseup"); 472 } 473 else if (e.keyCode == "V".charCodeAt(0)) { 474 drumKeyDown["V"] = false; 475 $('#drum3').trigger("mouseup"); 476 } 477 else if (e.keyCode == "B".charCodeAt(0)) { 478 drumKeyDown["B"] = false; 479 $('#drum2').trigger("mouseup"); 480 } 481 else if (e.keyCode == "N".charCodeAt(0)) { 482 drumKeyDown["N"] = false; 483 $('#drum4').trigger("mouseup"); 484 } 485 else if (e.keyCode == "M".charCodeAt(0)) { 486 drumKeyDown["M"] = false; 487 $('#drum5').trigger("mouseup"); 488 } 489 490 } 467 491 468 492 var fnPlaySong = function(arr) { … … 491 515 console.log("*** drum pressed keyCode: " + e.keyCode); 492 516 if (e.keyCode == "C".charCodeAt(0)) { 517 drumKeyDown["C"] = true; 493 518 $('#drum1').trigger("mousedown"); 494 519 } 495 520 else if (e.keyCode == "V".charCodeAt(0)) { 521 drumKeyDown["V"] = true; 522 $('#drum3').trigger("mousedown"); 523 } 524 else if (e.keyCode == "B".charCodeAt(0)) { 525 drumKeyDown["B"] = true; 496 526 $('#drum2').trigger("mousedown"); 497 527 } 498 else if (e.keyCode == "B".charCodeAt(0)) {499 $('#drum3').trigger("mousedown");500 }501 528 else if (e.keyCode == "N".charCodeAt(0)) { 529 drumKeyDown["N"] = true; 502 530 $('#drum4').trigger("mousedown"); 503 531 } 504 532 else if (e.keyCode == "M".charCodeAt(0)) { 533 drumKeyDown["M"] = true; 505 534 $('#drum5').trigger("mousedown"); 506 535 }
Note:
See TracChangeset
for help on using the changeset viewer.