diff --git a/include/mnemonic-bindings-for-linux.html b/include/mnemonic-bindings-for-linux.html
index 66737462..fccb345f 100644
--- a/include/mnemonic-bindings-for-linux.html
+++ b/include/mnemonic-bindings-for-linux.html
@@ -1,347 +1,285 @@
-
-
- A printable cheat-sheet with the mnemonic bindings for Linux
- is available for download in
- US Letter and
- A4 paper format.
-
-
-
- This set of bindings assumes an en_US keyboard. However, most if not all
- bindings will also work on other keyboards when the AltGr key is
- used to compose those glyphs that are not directly accessible.
-
-
-Transport & Recording Control
-
+Global Transport & Recording Control
-destroy last recording |
-Del |
-engage record |
-r |
-fast forward |
-→ |
-loop play (the loop range) |
-l |
-rewind |
-← |
-set playhead position |
-p |
-start recording |
-Space |
-stop (keep loop/range play) |
-Space |
-stop and destroy |
-Space |
-toggle auto play |
-5 |
-toggle auto return |
-6 |
-toggle click (metronome) |
-7 |
-toggle playhead follows edits |
-F |
-toggle playhead tracking |
-F |
-toggle roll |
-Space |
-toggle selected track rec-enable |
-b |
-toggle selected track solo status |
-s |
-transition to reverse |
-↓ |
-transition to roll |
-↑ |
+engage record | r |
+fast forward | Right |
+loop play (the loop range) | l |
+play edit range | space |
+rewind | Left |
+solo selection | a |
+some text | KP_Subtract |
+some text | KP_Add |
+start recording | space |
+stop (keep loop/range play) | space |
+stop and destroy | space |
+toggle external sync | ` |
+toggle roll | space |
+transition to reverse | Down |
+transition to roll | Up |
-
-Session & File Handling
-
+Global Session & File Handling
-add track(s) or bus(ses) |
-n |
-export session |
-e |
-import audio files |
-i |
-open a new session |
-n |
-open a recent session |
-o |
-open an existing session |
-o |
-quit |
-q |
-save session |
-s |
-snapshot session |
-s |
-toggle selected track MIDI input |
-i |
+add track(s) or bus(ses) | n |
+export session | e |
+import audio files | i |
+open a new session | n |
+open a recent session | o |
+open an existing session | o |
+quit | q |
+save session | s |
+snapshot session | s |
+
+Basic Editing
+
+ show editor list | l |
+copy | c |
+cut | x |
+delete | Delete |
+duplicate (multi) | d |
+duplicate (once) | d |
+fade range selection | / |
+paste | v |
+play from EP & return | space |
+play selected region(s) | h |
+redo | r |
+set playhead position | p |
+toggle playhead tracking | f |
+toggle stationary playhead | f |
+toggle summary | s |
+undo | z |
+video window | v |
-
Changing What's Visible
-
-fit tracks vertically |
-f |
-move selected tracks down |
-↓ |
-move selected tracks up |
-↑ |
-scroll down (page) |
-PgDn |
-scroll down (step) |
-↓ |
-scroll up (page) |
-PgUp |
-scroll up (step) |
-↑ |
-toggle editor window mixer |
-e |
-visual undo |
-z |
-zoom height to selected region(s) |
-z |
-zoom height and time to selected region |
-z |
-zoom in |
-= |
-zoom out |
-- |
+fit selection vertically | f |
+move selected tracks down | Down |
+move selected tracks up | Up |
+scroll down (page) | PageDown |
+scroll down (step) | Down |
+scroll up (page) | PageUp |
+scroll up (step) | Up |
+toggle editor window mixer | e |
+toggle last 2 zoom states | z |
+zoom in | = |
+zoom out | - |
+zoom to session | underscore |
-
-Window Visibility
-
+Editor Views
-toggle locations dialog |
-l |
-focus on main clock |
-÷ |
-maximise editor space |
-f |
-switch between editor & mixer window |
-m |
-show rhythm ferret window |
-f |
-toggle big clock |
-b |
-toggle color manager |
-c |
-toggle editor window |
-e |
-toggle global audio patchbay |
-p |
-toggle global midi patchbay |
-p |
-toggle key bindings editor |
-k |
-toggle preferences dialog |
-o |
-toggle preferences dialog |
-p |
+some text | F1 |
+some text | F2 |
+some text | F3 |
+some text | F4 |
+some text | F5 |
+some text | F6 |
+some text | F7 |
+some text | F8 |
+some text | F9 |
+some text | F10 |
+some text | F11 |
+some text | F12 |
+some text | F1 |
+some text | F2 |
+some text | F3 |
+some text | F4 |
+some text | F5 |
+some text | F6 |
+some text | F7 |
+some text | F8 |
+some text | F9 |
+some text | F10 |
+some text | F11 |
+some text | F12 |
+
+Global NumPad Transport Functions
+
+numpad decimal should initiate and finalize a locate-to-marker | KP_Decimal |
+some text | KP-0; |
+some text | KP_1 |
+some text | KP_2 |
+some text | KP_3 |
+some text | KP_4 |
+some text | KP_5 |
+some text | KP_6 |
+some text | KP_7 |
+some text | KP_8 |
+some text | KP_9 |
+
+Global Editing Operations
+
+break drag or deselect all | Escape |
+set the end of the Loop range | . |
+set the end of the Punch range | . |
+set the start of the Loop range | , |
+set the start of the Punch range | , |
+some text | , |
+some text | . |
+
+Global Window Visibility
+
+ toggle locations dialog | l |
+focus on main clock | KP_Divide |
+maximise editor space | f |
+maximise mixer space | f |
+next tab | PageDown |
+previous tab | PageUp |
+show meter bridge | b |
+show mixer window | m |
+toggle big clock | c |
+toggle global audio patchbay | p |
+toggle global midi patchbay | m |
+toggle key bindings editor | k |
+toggle preferences dialog | o |
+
+Track Actions from the Editor
+
+toggle sel. track MIDI input | i |
+toggle track rec-enable | b |
+toggle track solo status | s |
-
Editing with Edit Point
+Most edit functions operate on a single "Edit Point". The edit point can be any of: playhead (default), the mouse or an active marker. The choice of Edit Point (by default) also sets the Zoom Focus.
-
- Most edit functions operate on a single Edit Point (EP). The edit
- point can be any of: playhead (default), the mouse or an active marker. The
- choice of edit point (by default) also sets the Zoom Focus.
-
-EP to next region sync |
-; |
-EP to prev region sync |
-' |
-cycle to next grid snap mode |
-2 |
-cycle to next zoom focus |
-1 |
-insert from region list |
-i |
-insert time |
-t |
-move EP to playhead |
-↵ |
-next EP w/marker |
-` |
-next EP w/o marker |
-` |
-trim back |
-k |
-trim front |
-j |
-trim region end to edit point |
-} |
-trim region start to edit point |
-{ |
-trim region to end of prev region |
-j |
-trim region to start of next region |
-k |
-use previous grid unit |
-3 |
-use next grid unit |
-4 |
-use previous grid unit |
-3 |
-use next musical grid unit |
-4 |
+EP to next region sync | ; |
+EP to prev region sync | ' |
+cycle edit mode slide, lock, ripple | 1 |
+insert from region list | i |
+next EP w/marker playhead, mouse, marker | 2 |
+next EP w/o marker playhead, mouse | 2 |
+trim back | k |
+trim front | j |
-
Aligning with the Edit Point
+Align operations move regions so that their start/end/sync point is at the edit point. "Relative" operations
+just align the first region and moves other selected regions to maintain relative positioning.
-
- Align operations move regions so that their start/end/sync point
- is at the edit point. Relative operations just align the first
- region and moves other selected regions to maintain relative positioning.
-
-align end(s) |
-a |
-align start(s) |
-a |
-align start(s) relative |
-a |
-align sync points |
-a |
-align sync points (relative) |
-a |
-range end to next prev edge |
-> |
-range end to next region edge |
-> |
-range start to next region edge |
-< |
-range start to prev region edge |
-< |
+align end(s) | a |
+align start(s) | a |
+align start(s) relative | a |
+align sync points | a |
+align sync points (relative) | x |
-
-Edit Point Playback
-
+Global Marker Operations
-play edit range |
-Space |
-play from EP & return |
-Space |
-play selected region(s) |
-h |
+add marker | Tab |
+add marker | Tab |
+to next mark | w |
+to previous mark | q |
+
+Global Transport Modes
+
+toggle auto play | 7 |
+toggle auto return | 7 |
+toggle click (metronome) | ` |
+toggle playhead follows edits | 3 |
+toggle punch in+out | 8 |
+
+Global Monitor Operations
+
+monitor cut all | m |
+monitor dim | m |
+monitor mono | m |
+
+Moving the Playhead in the Editor
+
+to next region edge | Right |
+to next region sync | Right |
+to next transient | Right |
+to previous region edge | Left |
+to previous region sync | Left |
+to previous transient | Left |
-
Region Operations
-
-duplicate region (multi) |
-d |
-duplicate region (once) |
-d |
-export selected region(s) |
-e |
-increase region gain |
-^ |
-move to original position |
-o |
-mute/unmute |
-m |
-normalize |
-n |
-nudge backward |
-– |
-nudge forward |
-+ |
-quantize MIDI notes |
-q |
-reduce region gain |
-& |
-reverse |
-r |
-set fade in length |
-/ |
-set fade out length |
-\ |
-set region sync point |
-v |
-split |
-s |
-toggle fade in active |
-/ |
-toggle fade out active |
-\ |
-transpose |
-t |
+export selected region(s) | e |
+increase region gain | 6 |
+lower region layer | 9 |
+move to original position | 2 |
+mute/unmute | 1 |
+normalize | 3 |
+quantize MIDI notes | 5 |
+raise region layer | 0 |
+reduce region gain | 7 |
+reverse | 4 |
+set fade in length | / |
+set fade out length | \ |
+set region sync point | v |
+show rhythm ferret window | f |
+split | s |
+transpose | 8 |
+trim region to end of prev region | j |
+trim region to start of next region | k |
-
-Generic Editing
-
+Grid Settings + Editor Modes
-copy |
-c |
-cut |
-x |
-delete |
-Del |
-paste |
-v |
-redo |
-r |
-undo |
-z |
+cycle to next snap mode On/Off | 4 |
+use next grid unit | 6 |
+use prev grid unit | 5 |
-
Selecting
-
-
- There are a few functions that refer to an Edit Range. The
- current edit range is defined using combinations of the possible edit
- points: playhead, active marker, or mouse.
-
-
-all after playhead |
-p |
-all before playhead |
-p |
-all enclosed by edit range |
-u |
-all present in edit range |
-u |
-convert edit range to range |
-F6 |
-invert selection |
-i |
-select all after EP |
-e |
-select all before EP |
-e |
-select all in loop range |
-l |
-select all in punch range |
-d |
-select everything |
-a |
-select next track/bus |
-↓ |
-select previous track/bus |
-↑ |
+all enclosed by edit range | u |
+all present in edit range | u |
+nudge backward | KP_Subtract |
+nudge forward | KP_Add |
+select all after EP | e |
+select all before EP | e |
+select all in loop range | l |
+select all in punch range | d |
+select all objects | a |
+select next strip | Down |
+select next track/bus | Down |
+select previous strip | Up |
+select previous track/bus | Up |
+
+Selecting
+
+invert selection | i |
+select all visible lanes | t |
-
Defining Loop, Punch Range and Tempo Changes
-
-set loop range from edit range |
-] |
-set loop range from region(s) |
-] |
-set punch range from edit range |
-[ |
-set punch range from region(s) |
-[ |
-set tempo (1 bar) from edit range |
-0 |
-set tempo (1 bar) from region(s) |
-9 |
+set loop range from edit range | ] |
+set punch range from edit range | [ |
+set tempo (1 bar) from edit range | 0 |
+set tempo (1 bar) from region(s) | 9 |
-
+Note Editing
+
+Add previous note to selection | Tab |
+Clear selection | Escape |
+Delete Note Selection | Backspace |
+Edit Note Channels | c |
+Edit Note Velocities | v |
+Increase Note Velocity (+1) | Up |
+Increase Note Velocity (+1) | Down |
+Increase Note Velocity (+1) allow mushing | Up |
+Increase Note Velocity (+1) allow mushing | Down |
+Increase Note Velocity (+8) | Up |
+Increase Note Velocity (+8) | Down |
+Increase Note Velocity (+8) allow mushing | Up |
+Increase Note Velocity (+8) allow mushing | Down |
+Move Note Ends Later | . |
+Move Note Ends Later (Fine) | . |
+Move Note Starts Earlier | , |
+Move Note Starts Earlier (Fine) | , |
+Nudge Notes Earlier | Left |
+Nudge Notes Earlier (fine) | Left |
+Nudge Notes Later | Right |
+Nudge Notes Later (fine) | Right |
+Select next note | Tab |
+Select next note | Tab |
+Select previous note | Tab |
+Transpose down (1 octave) | Down |
+Transpose down (1 octave) allow mushing | Down |
+Transpose down (1 semitone) | Down |
+Transpose down (1 tone) allow mushing | Down |
+Transpose up (1 octave) | Up |
+Transpose up (1 octave) allow mushing | Up |
+Transpose up (1 semitone) | Up |
+Transpose up (1 semitone) allow mushing | Up |
+
+