+ /* redraw already taken care of above */
+ if (_clicked_note != no_note && _clicked_note != note) {
+ _active_notes[_clicked_note] = false;
+ send_note_off(_clicked_note);
+
+ _clicked_note = note;
+
+ if (!_active_notes[note]) {
+ _active_notes[note] = true;
+ send_note_on(note);
+ }