From 8ed3cd7b11735b613d72cd0686bdeb5c5c0d12db Mon Sep 17 00:00:00 2001 From: Neale Pickett Date: Sat, 2 May 2020 23:55:17 +0000 Subject: [PATCH] Handle different MIDI channels --- static/vail.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/static/vail.js b/static/vail.js index ead8c0e..549534a 100644 --- a/static/vail.js +++ b/static/vail.js @@ -290,11 +290,13 @@ class Vail { let data = Array.from(event.data) let begin - switch (Number(data[0])) { - case 0x90: + let cmd = data[0] >> 4 + let chan = data[0] & 0xf + switch (cmd) { + case 9: begin = true break - case 0x80: + case 8: begin = false break default: