Reorganized the flow of things, should prevent NOTE_OFF never triggering