implemented single note practice

This commit is contained in:
krippix 2023-06-05 20:09:37 +02:00 committed by Dennis
parent e690ef14c1
commit 62c9c1395f
5 changed files with 243 additions and 57 deletions

View file

@ -10,7 +10,6 @@ window.addEventListener("load", function() {
// press or unpress keyboard button
function setKeyState(note, state) {
let key = svgDoc.getElementById(String(note));
console.log(key);
if (state) {
key.style.fill = "red";
} else if (keysB.includes(note)) {
@ -50,13 +49,10 @@ function getMIDIMessage(midiMessage) {
console.log(note);
if (velocity == 0) {
setKeyState(note, false);
task.changeKeyState(note,false);
} else {
setKeyState(note, true);
task.changeKeyState(note,true);
}
}
if (command == 144 && velocity != 0) {
} else if (command == 144 && velocity == 0)
console.log(command,note,velocity);
}