LMMS / lmms

Cross-platform music production software
https://lmms.io
GNU General Public License v2.0
7.96k stars 993 forks source link

Piano roll editor: Changing the computer keyboard keymap #2894

Open sunnyolives opened 8 years ago

sunnyolives commented 8 years ago

In the piano roll editor, one can input notes with a computer keyboard. I wonder if it is possible to change that particular keymap to whatever I would prefer? For instance, I would like two and two rows to be two whole-tone scales, and the top two rows one octave higher than the two bottom rows. Like this ( ' denotes octave up):

c#' d#' f' ... c' d' e' ..... c# d# f g a h c#' d# f' c d e f# g# a# c' d' e' f#'

I first did this in the virtual midi piano keyboard (C++), which allows custom keyboard maps.

mikobuntu commented 8 years ago

I think a method similar to Bitwig's would be great, where Caps lock activates the keyboard input starting from the A key and Z X lowers and hightens the octaves.