step_editing.bindings doesn't seem to exist anywhere discoverable by an average user; also, what does "Insert Snap-Rest" mean? And what key is the "bar" key and why doesn't it work?
Entering notes in Ardour can be done by using a connected MIDI device like a MIDI keyboard or pad controller, or by using the mouse. A third option, which provides for fine-grained control, precision and speed comes from using Ardour's Step Entry dialog.
The step entry dialog is accessed by right-clicking on the ● (Rec-Enable) button of the MIDI track to be edited and selecting Step Entry from the menu that appears.
Step editing and recording MIDI via the track's MIDI port cannot happen simultaneously.
The dialog (closely modelled on Logic's) contains:
Almost all actions in the step entry dialog can be driven directly from the keyboard, so that moving back and forth from the keyboard to the mouse is typically not necessary—even for complex data entry.
The default key bindings for this (configured in step_editing.bindings) are:
` (grave accent) | Set octave 0 |
1 to 9 | Set octave 1 to 9 |
0 | Set octave 10 |
f1 | Set note length whole |
f2 | Set note length half |
f3 | Set note length third |
f4 to f8 | Set note length quarter to sixtyfourth |
a | Insert C |
w | Insert C♯ |
s | Insert D |
e | Insert D♯ |
d | Insert E |
f | Insert F |
t | Insert F♯ |
g | Insert G |
y | Insert G♯ |
h | Insert A |
u | Insert A♯ |
j | Insert B |
tab | Insert rest |
tab | Insert snap rest (?) |
backspace | Set insert cursor back one note length |
z | Set note velocity 𝆏𝆏𝆏 |
x | Set note velocity 𝆏𝆏 |
c | Set note velocity 𝆏 |
v | Set note velocity 𝆐𝆏 |
b | Set note velocity 𝆐𝆑 |
n | Set note velocity 𝆑 |
m | Set note velocity 𝆑𝆑 |
, (comma) | Set note velocity 𝆑𝆑𝆑 |
↑ | Set next note velocity |
↓ | Set prev note velocity |
↑ | Set next note length |
↓ | Set prev note length |
' | Toggle triplet |
. | Set single dotted |
. | Clear dotted |
bar (?) | Toggle chord |