| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | # keyboard
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-09-08 21:16:43 -04:00
										 |  |  | everything on this list can be configured in the "Keyboard" tab of the Settings dialog. | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-05 20:07:51 -04:00
										 |  |  | additionally, everything on this list can be accessed with the "command palette" using the default key combo of `Ctrl-P`. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-09-08 21:16:43 -04:00
										 |  |  | the keys in the "Global hotkeys" section can be used in any window, although not when a text field is activated. | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | | action                                                 | default keybind  | | 
					
						
							|  |  |  | |--------------------------------------------------------|------------------| | 
					
						
							|  |  |  | | **Global hotkeys**                                     |                  | | 
					
						
							|  |  |  | | New                                                    | `Ctrl-N`         | | 
					
						
							|  |  |  | | Clear song data                                        | —                | | 
					
						
							|  |  |  | | Open file                                              | `Ctrl-O`         | | 
					
						
							|  |  |  | | Restore backup                                         | —                | | 
					
						
							|  |  |  | | Save file                                              | `Ctrl-S`         | | 
					
						
							|  |  |  | | Save as                                                | `Ctrl-Shift-S`   | | 
					
						
							| 
									
										
										
										
											2024-02-04 17:59:08 -05:00
										 |  |  | | Export                                                 | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | Undo                                                   | `Ctrl-Z`         | | 
					
						
							|  |  |  | | Redo                                                   | `Ctrl-Y`         | | 
					
						
							|  |  |  | | Play/Stop (toggle)                                     | `Return`         | | 
					
						
							|  |  |  | | Play                                                   | —                | | 
					
						
							|  |  |  | | Stop                                                   | —                | | 
					
						
							|  |  |  | | Play (from beginning)                                  | `F5`             | | 
					
						
							|  |  |  | | Play (repeat pattern)                                  | —                | | 
					
						
							|  |  |  | | Play from cursor                                       | `Shift-Return`   | | 
					
						
							|  |  |  | | Step row                                               | `Ctrl-Return`    | | 
					
						
							|  |  |  | | Octave up                                              | `Keypad *`       | | 
					
						
							|  |  |  | | Octave down                                            | `Keypad /`       | | 
					
						
							|  |  |  | | Previous instrument                                    | `Shift-Keypad /` | | 
					
						
							|  |  |  | | Next instrument                                        | `Shift-Keypad *` | | 
					
						
							|  |  |  | | Increase edit step                                     | `Ctrl-Keypad *`  | | 
					
						
							|  |  |  | | Decrease edit step                                     | `Ctrl-Keypad /`  | | 
					
						
							|  |  |  | | Toggle edit mode                                       | `Space`          | | 
					
						
							|  |  |  | | Metronome                                              | `Ctrl-M`         | | 
					
						
							|  |  |  | | Toggle repeat pattern                                  | —                | | 
					
						
							|  |  |  | | Follow orders                                          | —                | | 
					
						
							|  |  |  | | Follow pattern                                         | —                | | 
					
						
							|  |  |  | | Toggle full-screen                                     | `F11`            | | 
					
						
							|  |  |  | | Request voice from TX81Z                               | —                | | 
					
						
							|  |  |  | | Panic                                                  | `F12`            | | 
					
						
							|  |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Window activation**                                  |                  | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Find/Replace                                           | `Ctrl-F`         | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | 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)                             | —                | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Oscilloscope (X-Y)                                     | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | Volume Meter                                           | —                | | 
					
						
							|  |  |  | | Clock                                                  | —                | | 
					
						
							|  |  |  | | Register View                                          | —                | | 
					
						
							|  |  |  | | Log Viewer                                             | —                | | 
					
						
							|  |  |  | | Statistics                                             | —                | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Memory Composition                                     | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | Effect List                                            | —                | | 
					
						
							|  |  |  | | Debug Menu                                             | `Ctrl-Shift-D`   | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Command Stream Player                                  | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | About                                                  | —                | | 
					
						
							|  |  |  | | Collapse/expand current window                         | —                | | 
					
						
							|  |  |  | | Close current window                                   | `Shift-Escape`   | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Command Palette                                        | `Ctrl-P`         | | 
					
						
							|  |  |  | | Recent files (Palette)                                 | —                | | 
					
						
							| 
									
										
										
										
											2024-09-05 20:07:51 -04:00
										 |  |  | | Instruments (Palette)                                  | —                | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Samples (Palette)                                      | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Note input**                                         |                  | | 
					
						
							|  |  |  | | _see "note input" section after table_                 |                  | | 
					
						
							|  |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Pattern**                                            |                  | | 
					
						
							|  |  |  | | Transpose (+1)                                         | `Ctrl-F2`        | | 
					
						
							|  |  |  | | Transpose (-1)                                         | `Ctrl-F1`        | | 
					
						
							|  |  |  | | Transpose (+1 octave)                                  | `Ctrl-F4`        | | 
					
						
							|  |  |  | | Transpose (-1 octave)                                  | `Ctrl-F3`        | | 
					
						
							|  |  |  | | Increase values (+1)                                   | `Ctrl-Shift-F2`  | | 
					
						
							|  |  |  | | Increase values (-1)                                   | `Ctrl-Shift-F1`  | | 
					
						
							|  |  |  | | Increase values (+16)                                  | `Ctrl-Shift-F4`  | | 
					
						
							|  |  |  | | Increase values (-16)                                  | `Ctrl-Shift-F3`  | | 
					
						
							|  |  |  | | Select all                                             | `Ctrl-A`         | | 
					
						
							|  |  |  | | Cut                                                    | `Ctrl-X`         | | 
					
						
							|  |  |  | | Copy                                                   | `Ctrl-C`         | | 
					
						
							|  |  |  | | Paste                                                  | `Ctrl-V`         | | 
					
						
							|  |  |  | | Paste Mix (foreground)                                 | `Ctrl-Shift-V`   | | 
					
						
							|  |  |  | | Paste Mix (background)                                 | —                | | 
					
						
							|  |  |  | | Paste Flood                                            | —                | | 
					
						
							|  |  |  | | Paste Overflow                                         | —                | | 
					
						
							|  |  |  | | Move cursor up                                         | `Up`             | | 
					
						
							|  |  |  | | Move cursor down                                       | `Down`           | | 
					
						
							|  |  |  | | Move cursor left                                       | `Left`           | | 
					
						
							|  |  |  | | Move cursor right                                      | `Right`          | | 
					
						
							|  |  |  | | Move cursor up by one (override Edit Step)             | `Shift-Home`     | | 
					
						
							|  |  |  | | Move cursor down by one (override Edit Step)           | `Shift-End`      | | 
					
						
							|  |  |  | | Move cursor to previous channel                        | —                | | 
					
						
							|  |  |  | | Move cursor to next channel                            | —                | | 
					
						
							|  |  |  | | Move cursor to previous channel (overflow)             | —                | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Move cursor to next channel (overflow)                 | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | Move cursor to beginning of pattern                    | `Home`           | | 
					
						
							|  |  |  | | Move cursor to end of pattern                          | `End`            | | 
					
						
							|  |  |  | | Move cursor up (coarse)                                | `PageUp`         | | 
					
						
							|  |  |  | | Move cursor down (coarse)                              | `PageDown`       | | 
					
						
							|  |  |  | | Expand selection upwards                               | `Shift-Up`       | | 
					
						
							|  |  |  | | Expand selection downwards                             | `Shift-Down`     | | 
					
						
							|  |  |  | | Expand selection to the left                           | `Shift-Left`     | | 
					
						
							|  |  |  | | Expand selection to the right                          | `Shift-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                     | —                | | 
					
						
							|  |  |  | | Expand selection upwards (coarse)                      | `Shift-PageUp`   | | 
					
						
							|  |  |  | | Expand selection downwards (coarse)                    | `Shift-PageDown` | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Move selection up by one                               | `Alt-Up`         | | 
					
						
							|  |  |  | | Move selection down by one                             | `Alt-Down`       | | 
					
						
							|  |  |  | | Move selection to previous channel                     | `Alt-Left`       | | 
					
						
							|  |  |  | | Move selection to next channel                         | `Alt-Right`      | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | | Delete                                                 | `Delete`         | | 
					
						
							|  |  |  | | Pull delete                                            | `Backspace`      | | 
					
						
							|  |  |  | | Insert                                                 | `Insert`         | | 
					
						
							|  |  |  | | Mute channel at cursor                                 | `Alt-F9`         | | 
					
						
							|  |  |  | | Solo channel at cursor                                 | `Alt-F10`        | | 
					
						
							|  |  |  | | Unmute all channels                                    | `Alt-Shift-F9`   | | 
					
						
							|  |  |  | | 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                                 | —                | | 
					
						
							| 
									
										
										
										
											2024-08-25 20:29:02 -04:00
										 |  |  | | Absorb instrument/octave from status at cursor         | —                | | 
					
						
							| 
									
										
										
										
											2024-09-05 20:07:51 -04:00
										 |  |  | | Return cursor to previous jump point                   | —                | | 
					
						
							|  |  |  | | Reverse recent cursor undo                             | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Instrument list**                                    |                  | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Add instrument                                         | `Insert`         | | 
					
						
							|  |  |  | | Duplicate instrument                                   | `Ctrl-D`         | | 
					
						
							|  |  |  | | Open instrument                                        | —                | | 
					
						
							|  |  |  | | Open instrument (replace current)                      | —                | | 
					
						
							|  |  |  | | Save instrument                                        | —                | | 
					
						
							|  |  |  | | Save instrument (.dmp)                                 | —                | | 
					
						
							|  |  |  | | Move instrument up in list                             | `Shift-Up`       | | 
					
						
							|  |  |  | | Move instrument down in list                           | `Shift-Down`     | | 
					
						
							|  |  |  | | Delete instrument                                      | —                | | 
					
						
							|  |  |  | | Edit instrument                                        | `Shift-Return`   | | 
					
						
							|  |  |  | | Instrument cursor up                                   | `Up`             | | 
					
						
							|  |  |  | | Instrument cursor down                                 | `Down`           | | 
					
						
							|  |  |  | | Instruments: toggle folders/standard view              | `Ctrl-V`         | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Wavetable list**                                     |                  | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Add wavetable                                          | `Insert`         | | 
					
						
							|  |  |  | | Duplicate wavetable                                    | `Ctrl-D`         | | 
					
						
							|  |  |  | | Open wavetable                                         | —                | | 
					
						
							|  |  |  | | Open wavetable (replace current)                       | —                | | 
					
						
							|  |  |  | | Save wavetable                                         | —                | | 
					
						
							|  |  |  | | Save wavetable (.dmw)                                  | —                | | 
					
						
							|  |  |  | | Save wavetable (raw)                                   | —                | | 
					
						
							|  |  |  | | Move wavetable up in list                              | `Shift-Up`       | | 
					
						
							|  |  |  | | Move wavetable down in list                            | `Shift-Down`     | | 
					
						
							|  |  |  | | Delete wavetable                                       | —                | | 
					
						
							|  |  |  | | Edit wavetable                                         | `Shift-Return`   | | 
					
						
							|  |  |  | | Wavetable cursor up                                    | `Up`             | | 
					
						
							|  |  |  | | Wavetable cursor down                                  | `Down`           | | 
					
						
							|  |  |  | | Wavetables: toggle folders/standard view               | `Ctrl-V`         | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Sample list**                                        |                  | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Add sample                                             | `Insert`         | | 
					
						
							|  |  |  | | Duplicate sample                                       | `Ctrl-D`         | | 
					
						
							|  |  |  | | Sample Editor: Create wavetable from selection         | `Ctrl-W`         | | 
					
						
							|  |  |  | | Open sample                                            | —                | | 
					
						
							|  |  |  | | Open sample (replace current)                          | —                | | 
					
						
							|  |  |  | | Import raw sample data                                 | —                | | 
					
						
							|  |  |  | | Import raw sample data (replace current)               | —                | | 
					
						
							|  |  |  | | Save sample                                            | —                | | 
					
						
							|  |  |  | | Save sample (raw)                                      | —                | | 
					
						
							|  |  |  | | Move sample up in list                                 | `Shift-Up`       | | 
					
						
							|  |  |  | | Move sample down in list                               | `Shift-Down`     | | 
					
						
							|  |  |  | | Delete sample                                          | —                | | 
					
						
							|  |  |  | | Edit sample                                            | `Shift-Return`   | | 
					
						
							|  |  |  | | Sample cursor up                                       | `Up`             | | 
					
						
							|  |  |  | | Sample cursor down                                     | `Down`           | | 
					
						
							|  |  |  | | Sample Preview                                         | —                | | 
					
						
							|  |  |  | | Stop sample preview                                    | —                | | 
					
						
							|  |  |  | | Samples: Toggle folders/standard view                  | `Ctrl-V`         | | 
					
						
							|  |  |  | | Samples: Make me a drum kit                            | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Orders**                                             |                  | | 
					
						
							|  |  |  | | Previous order                                         | `Up`             | | 
					
						
							|  |  |  | | Next order                                             | `Down`           | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Order cursor left                                      | `Left`           | | 
					
						
							|  |  |  | | Order cursor right                                     | `Right`          | | 
					
						
							|  |  |  | | Increase order value                                   | —                | | 
					
						
							|  |  |  | | Decrease order value                                   | —                | | 
					
						
							|  |  |  | | Switch order edit mode                                 | —                | | 
					
						
							|  |  |  | | Order: Toggle alter entire row                         | `Ctrl-L`         | | 
					
						
							|  |  |  | | Add order                                              | `Insert`         | | 
					
						
							|  |  |  | | Duplicate order                                        | `Ctrl-D`         | | 
					
						
							|  |  |  | | Deep clone order                                       | `Ctrl-Shift-D`   | | 
					
						
							|  |  |  | | Copy current order to end of song                      | `Ctrl-E`         | | 
					
						
							|  |  |  | | Deep clone current order to end of song                | `Ctrl-Shift-E`   | | 
					
						
							|  |  |  | | Remove order                                           | `Delete`         | | 
					
						
							|  |  |  | | Move order up                                          | `Shift-Up`       | | 
					
						
							|  |  |  | | Move order down                                        | `Shift-Down`     | | 
					
						
							|  |  |  | | Replay order                                           | —                | | 
					
						
							| 
									
										
										
										
											2023-08-29 14:24:47 -04:00
										 |  |  | |                                                        |                  | | 
					
						
							|  |  |  | | **Sample editor**                                      |                  | | 
					
						
							| 
									
										
										
										
											2024-07-25 23:48:58 -04:00
										 |  |  | | Sample editor mode: Select                             | `Shift-I`        | | 
					
						
							|  |  |  | | Sample editor mode: Draw                               | `Shift-D`        | | 
					
						
							|  |  |  | | Sample editor: Cut                                     | `Ctrl-X`         | | 
					
						
							|  |  |  | | Sample editor: Copy                                    | `Ctrl-C`         | | 
					
						
							|  |  |  | | Sample editor: Paste                                   | `Ctrl-V`         | | 
					
						
							|  |  |  | | Sample editor: Paste replace                           | `Ctrl-Shift-V`   | | 
					
						
							|  |  |  | | Sample editor: Paste mix                               | `Ctrl-Alt-V`     | | 
					
						
							|  |  |  | | Sample editor: Select all                              | `Ctrl-A`         | | 
					
						
							|  |  |  | | Sample editor: Resize                                  | `Ctrl-R`         | | 
					
						
							|  |  |  | | Sample editor: Resample                                | `Ctrl-E`         | | 
					
						
							|  |  |  | | Sample editor: Amplify                                 | `Ctrl-B`         | | 
					
						
							|  |  |  | | Sample editor: Normalize                               | `Ctrl-N`         | | 
					
						
							|  |  |  | | Sample editor: Fade in                                 | `Ctrl-I`         | | 
					
						
							|  |  |  | | Sample editor: Fade out                                | `Ctrl-O`         | | 
					
						
							|  |  |  | | Sample editor: Insert silence                          | `Insert`         | | 
					
						
							|  |  |  | | Sample editor: Apply silence                           | `Shift-Delete`   | | 
					
						
							|  |  |  | | Sample editor: Delete                                  | `Delete`         | | 
					
						
							|  |  |  | | Sample editor: Trim                                    | `Ctrl-Delete`    | | 
					
						
							|  |  |  | | Sample editor: Reverse                                 | `Ctrl-T`         | | 
					
						
							|  |  |  | | Sample editor: Invert                                  | `Ctrl-Shift-T`   | | 
					
						
							|  |  |  | | Sample editor: Signed/unsigned exchange                | `Ctrl-U`         | | 
					
						
							|  |  |  | | Sample editor: Apply filter                            | `Ctrl-F`         | | 
					
						
							|  |  |  | | Sample editor: Preview sample                          | —                | | 
					
						
							|  |  |  | | Sample editor: Stop sample preview                     | —                | | 
					
						
							|  |  |  | | Sample editor: Zoom in                                 | `Ctrl-=`         | | 
					
						
							|  |  |  | | Sample editor: Zoom out                                | `Ctrl--`         | | 
					
						
							|  |  |  | | Sample editor: Toggle auto-zoom                        | `Ctrl-0`         | | 
					
						
							|  |  |  | | Sample editor: Create instrument from sample           | —                | | 
					
						
							|  |  |  | | Sample editor: Set loop to selection                   | `Ctrl-L`         | |