florian
2005-05-24 13:21:15
This is a growing list of official feature requests. Please post new feature requests in new topics and I'll add the "approved" feature requests to this list, including the implementation status.
Remap MIDI channel of MIDI IN devices
When connecting an external MIDI keyboard, map its channel to the selected channel in MK (as an option).
Status: accepted
Mouse Velocity
velocity depends on where you click on the key. You can turn this off in the options.
Status: accepted
Change Keyboard Velocity
use assignable keyboard shortcuts for that
Status: accepted
Knob Shortcuts
Assign aribtrary shortcuts for knobs
Status: accepted
Definable Shift key
Let the user decide what the Shift and Ctrl do, e.g. velocity up/down, controller message, octave shifting, etc.
Status: accepted
X/Y controller
To be controlled with the mouse.
Status: accepted
More knobs
And keyboard shortcuts to access them.
Status: accepted
Add more snapshots with custom keys
Status: accepted
Allow (N)RPN sends for the knobs
Status: accepted
All Note Off button
Status: accepted
More levels of velocity
Maybe use a knob, mousewheel, and modifier keys (Ctrl, Alt) etc. for velocity.
Status: accepted
Use Laptop's Touchpad as MIDI Controller
(like a Kaoss Pad). May use the Synaptics SDK for that.
Status: accepted
Add key hold mode
So that chords can be played without keeping the keys down.
Status: accepted
Velocity Knob
Add a knob or slider to set the note-on velocity when playing notes in MK.
Status: accepted
Use Mouse Wheel button to set to default
If e.g. the mouse wheel is assigned to pitch wheel, a click on the mouse wheel will snap it back to middle position.
Status: accepted
Manual sustain mode for chords
Advantages:
- keys of still sounding notes will remain pressed
- you can manually release single notes from the chord
Status: accepted
Enable non-active playing on computer keyboard
aka
Play while minimized
A special keyboard shortcut will turn this on or off, letting you play the mouse keyboard while another application is currently active.
An idea is to use the CAPS key, with the added benefit of the LED indicator that the keyboard is active.
Status: accepted
Do not stop active notes when changing parameters
Currently, a playing note is cut off when changing the octave, or the channel. Notes should continue to play and only the next key down will use the new settings.
Status: accepted
Independent octaves for top and bottom part
Allow different octaves to be used for the upper and lower part of the keyboard.
Status: accepted
Editable keyboard layouts
maybe in a first step only by way of ini files. Also for concertina/hayden layouts, see http://www.bome.com/forums/viewtopic.php?p=740
Also, allow specifying a chord on a key.
Status: accepted
Display 2 keyboards for upper and lower row
Or: allow any number of visual keyboards, for different ranges/channels.
Status: accepted
Add a keyboard octave shift button
In addition to the left/right arrows, add 2 arrows for shifting by an entire octave.
Status: accepted
Make the keyboard semi-transparent
Allow better overlay in always on top mode.
Status: accepted
Remap MIDI channel of MIDI IN devices
When connecting an external MIDI keyboard, map its channel to the selected channel in MK (as an option).
Status: accepted
Mouse Velocity
velocity depends on where you click on the key. You can turn this off in the options.
Status: accepted
Change Keyboard Velocity
use assignable keyboard shortcuts for that
Status: accepted
Knob Shortcuts
Assign aribtrary shortcuts for knobs
Status: accepted
Definable Shift key
Let the user decide what the Shift and Ctrl do, e.g. velocity up/down, controller message, octave shifting, etc.
Status: accepted
X/Y controller
To be controlled with the mouse.
Status: accepted
More knobs
And keyboard shortcuts to access them.
Status: accepted
Add more snapshots with custom keys
Status: accepted
Allow (N)RPN sends for the knobs
Status: accepted
All Note Off button
Status: accepted
More levels of velocity
Maybe use a knob, mousewheel, and modifier keys (Ctrl, Alt) etc. for velocity.
Status: accepted
Use Laptop's Touchpad as MIDI Controller
(like a Kaoss Pad). May use the Synaptics SDK for that.
Status: accepted
Add key hold mode
So that chords can be played without keeping the keys down.
Status: accepted
Velocity Knob
Add a knob or slider to set the note-on velocity when playing notes in MK.
Status: accepted
Use Mouse Wheel button to set to default
If e.g. the mouse wheel is assigned to pitch wheel, a click on the mouse wheel will snap it back to middle position.
Status: accepted
Manual sustain mode for chords
Advantages:
- keys of still sounding notes will remain pressed
- you can manually release single notes from the chord
Status: accepted
Enable non-active playing on computer keyboard
aka
Play while minimized
A special keyboard shortcut will turn this on or off, letting you play the mouse keyboard while another application is currently active.
An idea is to use the CAPS key, with the added benefit of the LED indicator that the keyboard is active.
Status: accepted
Do not stop active notes when changing parameters
Currently, a playing note is cut off when changing the octave, or the channel. Notes should continue to play and only the next key down will use the new settings.
Status: accepted
Independent octaves for top and bottom part
Allow different octaves to be used for the upper and lower part of the keyboard.
Status: accepted
Editable keyboard layouts
maybe in a first step only by way of ini files. Also for concertina/hayden layouts, see http://www.bome.com/forums/viewtopic.php?p=740
Also, allow specifying a chord on a key.
Status: accepted
Display 2 keyboards for upper and lower row
Or: allow any number of visual keyboards, for different ranges/channels.
Status: accepted
Add a keyboard octave shift button
In addition to the left/right arrows, add 2 arrows for shifting by an entire octave.
Status: accepted
Make the keyboard semi-transparent
Allow better overlay in always on top mode.
Status: accepted