(!) The Feature Request List

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