Keystroke Reference for JMusicComponent as used in DrumScore
Cursor Movement (if no bars or notes selected)
Up Arrow
move up one line and set start of any future selection
Down Arrow
move down one line and set start of any future selection
Left Arrow
move left one pixel and set start of any future selection
Right Arrow
move right one pixel and set start of any future selection
Cursor Movement (while something selected)
Up Arrow
move selection up one line
Down Arrow
move selection down one line
Left Arrow
move selection left one pixel
Right Arrow
move selection right one pixel
Selecting Bar markers and Notes
Shift-Up Arrow
move selection end and cursor up one line
Shift-Down Arrow
move selection end and cursor down one line
Shift-Left Arrow
move selection end and cursor left one pixel
Shift-Right Arrow
move selection end and cursor right one pixel
Actions Upon Selected Notes
Escape
cancel the selection, leaving cursor as is
Del
delete the selected notes from the score
Backspace
delete the selected notes from the score
u
mark/un-mark selected notes as unison
y
mark/un-mark selected notes as accented
t
tie selected notes
l
back beam (join ligatures) of all selected notes to the first in the selection
k
rotate note type left -> right -> rest -> left
z
mark/un-mark selected notes as flams
x
mark/un-mark selected notes as drags
c
TODO: mark/un-mark selected notes as open drags
v
mark/un-mark selected notes as Swiss roughs
b
mark/un-mark selected notes as roughs
r
mark/un-mark selected notes as rolls
TODO: 3
tie selected notes as a triplet
TODO: Ctrl-c
copy selected notes to the clipboard
TODO: Ctrl-X
cut selected notes and place on clipboard
Add/Delete Staff Lines Within Component
Ctrl-i
insert staff line before current line
Ctrl-k
insert staff line below current line
Ctrl-o
delete the current staff line
Enter Time Signature | |
t | asks which time signature to insert |
Enter New Bar Lines | |
q | open repeated section, thick and thin line |
w | open section, thick and thin line |
e | single thin line |
o | open section, thick and thin line |
p | close repeated section, thick and thin line |
Enter New Notes | |
a | right hand semibreve |
s | right hand minim |
d | right hand crotchet |
f | right hand quaver |
g | right hand semiquaver |
h | right hand demisemiquaver |
j | right hand hemidemisemiquaver |
with shift | all the above on the left hand if you hold shift down |
with ctrl | all the above as rests if you hold ctrl down |
Cursor Movement (if no bars or notes selected)
Up Arrow
move up one line and set start of any future selection
Down Arrow
move down one line and set start of any future selection
Left Arrow
move left one pixel and set start of any future selection
Right Arrow
move right one pixel and set start of any future selection
Cursor Movement (while something selected)
Up Arrow
move selection up one line
Down Arrow
move selection down one line
Left Arrow
move selection left one pixel
Right Arrow
move selection right one pixel
Selecting Bar markers and Notes
Shift-Up Arrow
move selection end and cursor up one line
Shift-Down Arrow
move selection end and cursor down one line
Shift-Left Arrow
move selection end and cursor left one pixel
Shift-Right Arrow
move selection end and cursor right one pixel
Actions Upon Selected Notes
Escape
cancel the selection, leaving cursor as is
Del
delete the selected notes from the score
Backspace
delete the selected notes from the score
u
mark/un-mark selected notes as unison
y
mark/un-mark selected notes as accented
t
tie selected notes
l
back beam (join ligatures) of all selected notes to the first in the selection
k
rotate note type left -> right -> rest -> left
z
mark/un-mark selected notes as flams
x
mark/un-mark selected notes as drags
c
TODO: mark/un-mark selected notes as open drags
v
mark/un-mark selected notes as Swiss roughs
b
mark/un-mark selected notes as roughs
r
mark/un-mark selected notes as rolls
TODO: 3
tie selected notes as a triplet
TODO: Ctrl-c
copy selected notes to the clipboard
TODO: Ctrl-X
cut selected notes and place on clipboard
Add/Delete Staff Lines Within Component
Ctrl-i
insert staff line before current line
Ctrl-k
insert staff line below current line
Ctrl-o
delete the current staff line
No comments:
Post a comment