]> git.cworth.org Git - scherzo/commit
Rework computer keyboard input to be mapped piano keyboard
authorCarl Worth <cworth@cworth.org>
Tue, 1 Oct 2013 15:47:34 +0000 (08:47 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 1 Oct 2013 16:30:48 +0000 (09:30 -0700)
commitfbfb0b3acfebeb22fae538588557f523ee539617
treeafa48f90038ef988f82b24982c2ccd0e56cfc16b
parent54d2b1cb13bf52df22c93e58377a00b757644b94
Rework computer keyboard input to be mapped piano keyboard

Instead of using computer keyboard letter names for piano note names,
(which allowed only entering natural notes), we now map the piano
keyboard onto the computer keyboard. The naturals are on the home row,
(middle C is on 'A' and the next higher C is on 'K'), and the sharps
map onto the top row in the obvious position, (C# on 'W, D# on 'E',
etc.).
pitch.h
scherzo.c