Patent ID: 7915514
Filing Date: 2011-03-29
Classification: G10H

Abstract:
1. A method for enhancing functionality of real-time articulation switching via key switches, wherein the key switches are for switching musical articulations via MIDI note events input by a user, the method comprising: providing a first behavior for being associated to a key switch, wherein when the key switch associated with the first behavior is triggered via a MIDI note-on or note-off event, functionality of one or more other key switches is dynamically reassigned to have different functionality; providing a second behavior for being associated to a key switch, wherein the second behavior includes switching musical articulations and/or the reassigning of the functionality of the one or more other key switches in response to a MIDI note-on event of the key switch associated with the second behavior, and reverting the musical articulation and/or the reassignment of the functionality in response to a MIDI note-off event of the key switch associated with the second behavior; providing a third behavior for being associated to a key switch, wherein the third behavior includes transitioning from one musical articulation to another musical articulation for an ongoing note after input of a MIDI note-on event of the note but before a MIDI note-off event of the note, in response to triggering a MIDI note-on and/or MIDI note-off event of the key switch associated with the third behavior, without requiring a user to trigger a new note; and assigning one or more of the first, second, and third behaviors to key switches of a programmed instrument.