From 8c3af076c93b430102db817b68cc7e43d764db0c Mon Sep 17 00:00:00 2001 From: Hans Petter Selasky Date: Fri, 12 May 2017 10:28:23 +0200 Subject: Use correct MIDI note ON mask. Signed-off-by: Hans Petter Selasky --- drumgizmo/input/jackmidi.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drumgizmo/input/jackmidi.cc') diff --git a/drumgizmo/input/jackmidi.cc b/drumgizmo/input/jackmidi.cc index 7c5cf1c..8f8d5cb 100644 --- a/drumgizmo/input/jackmidi.cc +++ b/drumgizmo/input/jackmidi.cc @@ -31,6 +31,7 @@ #include "jackmidi.h" static int const NOTE_ON = 0x90; +static int const NOTE_MASK = 0xF0; JackMidiInputEngine::JackMidiInputEngine(JackClient& client) : AudioInputEngineMidi{} @@ -122,7 +123,7 @@ void JackMidiInputEngine::process(jack_nframes_t num_frames) { continue; } - if((event.buffer[0] & NOTE_ON) != NOTE_ON) + if((event.buffer[0] & NOTE_MASK) != NOTE_ON) { continue; } -- cgit v1.2.3