Snarfed from the manual markdown. ## Global hotkeys ```csv sep=| csvhead: Key|Action `Ctrl-N`|New —|Clear song data `Ctrl-O`|Open file —|Restore backup `Ctrl-S`|Save file `Ctrl-Shift-S`|Save as —|Export `Ctrl-Z`|Undo `Ctrl-Y`|Redo `Return`|Play/Stop (toggle) —|Play —|Stop `F5`|Play (from beginning) —|Play (repeat pattern) `Shift-Return`|Play from cursor `Ctrl-Return`|Step row `Keypad *`|Octave up `Keypad /`|Octave down `Shift-Keypad /`|Previous instrument `Shift-Keypad *`|Next instrument `Ctrl-Keypad *`|Increase edit step `Ctrl-Keypad /`|Decrease edit step `Space`|Toggle edit mode `Ctrl-M`|Metronome —|Toggle repeat pattern —|Follow orders —|Follow pattern `F11`|Toggle full-screen —|Request voice from TX81Z `F12`|Panic ``` ## Window activation ```csv sep=| csvhead: Key|Action `Ctrl-F`|Find/Replace —|Settings —|Song Information —|Subsongs —|Speed —|Instrument List —|Wavetable List —|Sample List —|Orders —|Pattern —|Mixer —|Grooves —|Channels —|Pattern Manager —|Chip Manager —|Compatibility Flags —|Song Comments —|Instrument Editor —|Wavetable Editor —|Sample Editor —|Edit Controls —|Piano —|Oscilloscope (master) —|Oscilloscope (per-channel) —|Oscilloscope (X-Y) —|Volume Meter —|Clock —|Register View —|Log Viewer —|Statistics —|Memory Composition —|Effect List `Ctrl-Shift-D`|Debug Menu —|Command Stream Player —|About —|Collapse/expand current window `Shift-Escape`|Close current window `Ctrl-P`|Command Palette —|Recent files (Palette) —|Instruments (Palette) —|Samples (Palette) ``` ## Note input ```csv sep=| csvhead: Key|Action |_see [settings](./settings.md#note-input)._ ``` ## Pattern ```csv sep=| csvhead: Key|Action `Ctrl-F2`|Transpose (+1) `Ctrl-F1`|Transpose (-1) `Ctrl-F4`|Transpose (+1 octave) `Ctrl-F3`|Transpose (-1 octave) `Ctrl-Shift-F2`|Increase values (+1) `Ctrl-Shift-F1`|Increase values (-1) `Ctrl-Shift-F4`|Increase values (+16) `Ctrl-Shift-F3`|Increase values (-16) `Ctrl-A`|Select all `Ctrl-X`|Cut `Ctrl-C`|Copy `Ctrl-V`|Paste `Ctrl-Shift-V`|Paste Mix (foreground) —|Paste Mix (background) —|Paste Flood —|Paste Overflow `Up`|Move cursor up `Down`|Move cursor down `Left`|Move cursor left `Right`|Move cursor right `Shift-Home`|Move cursor up by one (override Edit Step) `Shift-End`|Move cursor down by one (override Edit Step) —|Move cursor to previous channel —|Move cursor to next channel —|Move cursor to previous channel (overflow) —|Move cursor to next channel (overflow) `Home`|Move cursor to beginning of pattern `End`|Move cursor to end of pattern `PageUp`|Move cursor up (coarse) `PageDown`|Move cursor down (coarse) `Shift-Up`|Expand selection upwards `Shift-Down`|Expand selection downwards `Shift-Left`|Expand selection to the left `Shift-Right`|Expand selection to the right —|Expand selection upwards by one (override Edit Step) —|Expand selection downwards by one (override Edit Step) —|Expand selection to beginning of pattern —|Expand selection to end of pattern `Shift-PageUp`|Expand selection upwards (coarse) `Shift-PageDown`|Expand selection downwards (coarse) `Alt-Up`|Move selection up by one `Alt-Down`|Move selection down by one `Alt-Left`|Move selection to previous channel `Alt-Right`|Move selection to next channel `Delete`|Delete `Backspace`|Pull delete `Insert`|Insert `Alt-F9`|Mute channel at cursor `Alt-F10`|Solo channel at cursor `Alt-Shift-F9`|Unmute all channels —|Go to next order —|Go to previous order —|Collapse channel at cursor —|Increase effect columns —|Decrease effect columns —|Interpolate —|Fade —|Invert values —|Flip selection —|Collapse rows —|Expand rows —|Collapse pattern —|Expand pattern —|Collapse song —|Expand song —|Set note input latch —|Clear note input latch —|Absorb instrument/octave from status at cursor —|Return cursor to previous jump point —|Reverse recent cursor undo ``` ## Instrument list ```csv sep=| csvhead: Key|Action `Insert`|Add instrument `Ctrl-D`|Duplicate instrument —|Open instrument —|Open instrument (replace current) —|Save instrument —|Save instrument (.dmp) `Shift-Up`|Move instrument up in list `Shift-Down`|Move instrument down in list —|Delete instrument `Shift-Return`|Edit instrument `Up`|Instrument cursor up `Down`|Instrument cursor down `Ctrl-V`|Instruments: toggle folders/standard view ``` ## Wavetable list ```csv sep=| csvhead: Key|Action `Insert`|Add wavetable `Ctrl-D`|Duplicate wavetable —|Open wavetable —|Open wavetable (replace current) —|Save wavetable —|Save wavetable (.dmw) —|Save wavetable (raw) `Shift-Up`|Move wavetable up in list `Shift-Down`|Move wavetable down in list —|Delete wavetable `Shift-Return`|Edit wavetable `Up`|Wavetable cursor up `Down`|Wavetable cursor down `Ctrl-V`|Wavetables: toggle folders/standard view ``` ## Sample list ```csv sep=| csvhead: Key|Action `Insert`|Add sample `Ctrl-D`|Duplicate sample `Ctrl-W`|Sample Editor: Create wavetable from selection —|Open sample —|Open sample (replace current) —|Import raw sample data —|Import raw sample data (replace current) —|Save sample —|Save sample (raw) `Shift-Up`|Move sample up in list `Shift-Down`|Move sample down in list —|Delete sample `Shift-Return`|Edit sample `Up`|Sample cursor up `Down`|Sample cursor down —|Sample Preview —|Stop sample preview `Ctrl-V`|Samples: Toggle folders/standard view —|Samples: Make me a drum kit ``` ## Orders ```csv sep=| csvhead: Key|Action `Up`|Previous order `Down`|Next order `Left`|Order cursor left `Right`|Order cursor right —|Increase order value —|Decrease order value —|Switch order edit mode `Ctrl-L`|Order: Toggle alter entire row `Insert`|Add order `Ctrl-D`|Duplicate order `Ctrl-Shift-D`|Deep clone order `Ctrl-E`|Copy current order to end of song `Ctrl-Shift-E`|Deep clone current order to end of song `Delete`|Remove order `Shift-Up`|Move order up `Shift-Down`|Move order down —|Replay order ``` ## Sample editor ```csv sep=| csvhead: Key|Action `Shift-I`|Sample editor mode: Select `Shift-D`|Sample editor mode: Draw `Ctrl-X`|Sample editor: Cut `Ctrl-C`|Sample editor: Copy `Ctrl-V`|Sample editor: Paste `Ctrl-Shift-V`|Sample editor: Paste replace `Ctrl-Alt-V`|Sample editor: Paste mix `Ctrl-A`|Sample editor: Select all `Ctrl-R`|Sample editor: Resize `Ctrl-E`|Sample editor: Resample `Ctrl-B`|Sample editor: Amplify `Ctrl-N`|Sample editor: Normalize `Ctrl-I`|Sample editor: Fade in `Ctrl-O`|Sample editor: Fade out `Insert`|Sample editor: Insert silence `Shift-Delete`|Sample editor: Apply silence `Delete`|Sample editor: Delete `Ctrl-Delete`|Sample editor: Trim `Ctrl-T`|Sample editor: Reverse `Ctrl-Shift-T`|Sample editor: Invert `Ctrl-U`|Sample editor: Signed/unsigned exchange `Ctrl-F`|Sample editor: Apply filter —|Sample editor: Preview sample —|Sample editor: Stop sample preview `Ctrl-=`|Sample editor: Zoom in `Ctrl--`|Sample editor: Zoom out `Ctrl-0`|Sample editor: Toggle auto-zoom —|Sample editor: Create instrument from sample `Ctrl-L`|Sample editor: Set loop to selection ```