diff options
author | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2021-08-14 17:34:39 +0200 |
---|---|---|
committer | Hanspeter Portner <dev@open-music-kontrollers.ch> | 2021-08-14 17:34:39 +0200 |
commit | ce104eac86841e71a7d501cdc26674facc8387c4 (patch) | |
tree | 2c021c09cfe094c14abb1620c7204f2bfd45d506 | |
parent | 3ee28866cf4a3cd5f0c228bcd6eb1b50782f07ef (diff) | |
download | patchmatrix-master.tar.xz |
-rw-r--r-- | VERSION | 2 | ||||
-rw-r--r-- | patchmatrix_mixer.c | 8 |
2 files changed, 5 insertions, 5 deletions
@@ -1 +1 @@ -0.27.1 +0.27.3 diff --git a/patchmatrix_mixer.c b/patchmatrix_mixer.c index 55cdd35..4e0523a 100644 --- a/patchmatrix_mixer.c +++ b/patchmatrix_mixer.c @@ -87,24 +87,24 @@ _midi_handle(mixer_app_t *mixer, jack_midi_event_t *ev) { case 0x62: // NRPN_LSB { - mixer->nrpn[chn] &= 0x3f80; + mixer->nrpn[chn] &= ~0x3f80; mixer->nrpn[chn] |= val; } break; case 0x63: // NRPN_MSB { - mixer->nrpn[chn] &= 0x7f; + mixer->nrpn[chn] &= ~0x7f; mixer->nrpn[chn] |= (val << 7); } break; case 0x26: // DATA_LSB { - mixer->data[chn] &= 0x3f80; + mixer->data[chn] &= ~0x3f80; mixer->data[chn] |= val; _midi_handle_data(mixer, chn); } break; case 0x06: // DATA_MSB { - mixer->data[chn] &= 0x7f; + mixer->data[chn] &= ~0x7f; mixer->data[chn] |= (val << 7); _midi_handle_data(mixer, chn); |