Currently, the translation of MIDI notes to specific mcmidi-compatible note requests is left up to the request sender (not handled by mcmidi/server). This provides a great deal of flexibility to request senders (such as this very repository) in terms of custom MIDI mappings, since they are not bound by any presets provided by mcmidi/server.
We should add the capability for users to create custom MIDI note mappings, such as MIDI note 1 -> kick, MIDI note 2 -> snare, etc. This would be useful for those who want to play more complex tunes by having, for example, a drum kit in the upper notes of the piano and regular pitch-based instruments in the lower sections.
Additionally, instruments such as the Ableton Push 2 and Novation Launchpad have risen in popularity over the years, so perhaps creating some presets intended for these devices would be useful as well.
Currently, the translation of MIDI notes to specific mcmidi-compatible note requests is left up to the request sender (not handled by mcmidi/server). This provides a great deal of flexibility to request senders (such as this very repository) in terms of custom MIDI mappings, since they are not bound by any presets provided by mcmidi/server.
We should add the capability for users to create custom MIDI note mappings, such as MIDI note 1 -> kick, MIDI note 2 -> snare, etc. This would be useful for those who want to play more complex tunes by having, for example, a drum kit in the upper notes of the piano and regular pitch-based instruments in the lower sections.
Additionally, instruments such as the Ableton Push 2 and Novation Launchpad have risen in popularity over the years, so perhaps creating some presets intended for these devices would be useful as well.