<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openmpt.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Diamond</id>
	<title>OpenMPT Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openmpt.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Diamond"/>
	<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/Special:Contributions/Diamond"/>
	<updated>2026-05-01T14:59:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2068</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2068"/>
		<updated>2014-05-26T03:39:26Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Sample Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replace the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossfade the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Control+D || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Shift+Control+E || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Control+E || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Shift+Control+M || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Control+M || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Control+R || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Control+Q || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Control+A || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Shift+Control+Q || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Shift+Control+A || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Numpad- || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Numpad+ || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Control+Numpad- || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Control+Numpad+ || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Shift+Control+D || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Control+R || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Control+K || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Control+B || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2067</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2067"/>
		<updated>2014-05-26T03:22:14Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Global Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replace the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Control+D || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Shift+Control+E || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Control+E || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Shift+Control+M || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Control+M || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Control+R || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Control+Q || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Control+A || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Shift+Control+Q || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Shift+Control+A || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Numpad- || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Numpad+ || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Control+Numpad- || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Control+Numpad+ || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Shift+Control+D || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Control+R || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Control+K || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Control+B || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2066</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2066"/>
		<updated>2014-05-25T14:41:31Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Envelope Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Control+D || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Shift+Control+E || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Control+E || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Shift+Control+M || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Control+M || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Control+R || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Control+Q || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Control+A || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Shift+Control+Q || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Shift+Control+A || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Numpad- || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Numpad+ || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Control+Numpad- || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Control+Numpad+ || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Shift+Control+D || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Control+R || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Control+K || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Control+B || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2065</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2065"/>
		<updated>2014-05-25T14:38:01Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Instrument Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Control+D || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Shift+Control+E || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Control+E || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Shift+Control+M || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Control+M || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Control+R || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Control+Q || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Control+A || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Shift+Control+Q || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Shift+Control+A || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Numpad- || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Numpad+ || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Control+Numpad- || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Control+Numpad+ || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Shift+Control+D || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Control+R || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Control+K || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Control+B || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2064</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2064"/>
		<updated>2014-05-25T14:29:22Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Plugin Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Numpad- || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Numpad+ || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Control+Numpad- || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Control+Numpad+ || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Shift+Control+D || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Control+R || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Control+K || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Control+B || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2063</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2063"/>
		<updated>2014-05-25T14:15:50Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Instrument Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad+ || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad- || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Shift+Tab || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Tab || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || PageUp || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || PageDown || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Insert || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Delete, Backspace || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Home || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Control+Home || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Control+End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Control+R || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2062</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2062"/>
		<updated>2014-05-25T13:46:41Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Sample Editor */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || Control+T || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || Backspace || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Shift+N || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Control+M || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Shift+Control+R || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Delete || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Numpad+ || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Numpad- || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Space || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Control+I || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Control+U || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Control+E || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Control+D || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Control+L || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Control+Q || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2061</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2061"/>
		<updated>2014-05-25T13:26:16Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Effect Parameter Column */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || 0-9, Numpad0-Numpad9, A-F || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2060</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2060"/>
		<updated>2014-05-25T13:21:47Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Effect Column */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || \ || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || ;, Shift+; || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || / || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2059</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2059"/>
		<updated>2014-05-25T13:14:12Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Volume Column */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the volume parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || V || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || P || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || C || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || D || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || A || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || B || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || U || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || H || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || L || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || R || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || G || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || F || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || E || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || O || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2058</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2058"/>
		<updated>2014-05-25T12:58:57Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Instrument Column */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Q || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || A || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Z || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || 0-9, Numpad0-Numpad9 || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || Shift || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || &#039; || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || = || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Shift+= || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Shift+- || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || - || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || 0-9, Numpad0-Numpad9 || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2056</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2056"/>
		<updated>2014-05-24T11:51:55Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Volume Column */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2055</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2055"/>
		<updated>2014-05-24T11:41:49Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Control+/ || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Control+Alt+P || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Applications || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties || Shift+Alt+P || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Control+E || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Shift+F11 || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Control+T || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Alt+Q || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Shift+Control+M || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Shift+Control+Left || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Shift+Control+Right || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2054</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2054"/>
		<updated>2014-05-24T11:21:07Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Control+M || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Control+J || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Control+K || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Alt+B || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Control+G || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Control+I || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || Alt+E || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || Alt+D || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || F11 || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Enter || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Space || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Control+Space || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Control+Enter || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || Alt || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Control+Tab || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Control+D || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2053</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2053"/>
		<updated>2014-05-24T10:52:01Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Shift+Control+Q || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Shift+Control+A || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2052</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2052"/>
		<updated>2014-05-24T10:39:58Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Control+Alt+PageDown || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Control+Alt+PageUp || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Home || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Control+Home || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Control+Alt+Home || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || End || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Control+End || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Control+Alt+End || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Numpad- || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Numpad+ || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || Shift || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || Control || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Control+L || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Delete || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Shift+. || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Control+Delete || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Shift+Delete || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Backspace || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Control+Backspace || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row || Insert || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Control+Insert || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || F10 || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Control+F10 || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Control+Alt+F10 || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Control+1 || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Control+2 || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Control+R || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Control+Q || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Control+A || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2051</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2051"/>
		<updated>2014-05-21T21:57:40Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Alt+PageDown || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Alt+PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2050</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2050"/>
		<updated>2014-05-21T21:32:56Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* General Context */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Down || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Up || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Alt+Down || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Alt+Up || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Tab || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Shift+Tab || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || PageDown || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || PageUp || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2049</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2049"/>
		<updated>2014-05-21T21:17:57Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Order List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected pattern &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2048</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2048"/>
		<updated>2014-05-21T21:14:43Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Quick Channel Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected patter &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shift+Left, Shift+Backspace || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shift+Right, Shift+Enter || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Enter || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2047</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2047"/>
		<updated>2014-05-21T18:13:47Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Order List */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Delete || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Insert || Duplicates the currently selected patter &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Enter || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Tab || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Left, Up || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Right, Down || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Home || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || End || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || 0-9, Numpad0-Numpad9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || =, Numpad+ || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || -, Numpad- || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || I || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Space || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Control+L || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || Control+U || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
	<entry>
		<id>https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2046</id>
		<title>Manual: Keyboard Actions</title>
		<link rel="alternate" type="text/html" href="https://wiki.openmpt.org/index.php?title=Manual:_Keyboard_Actions&amp;diff=2046"/>
		<updated>2014-05-21T12:52:05Z</updated>

		<summary type="html">&lt;p&gt;Diamond: /* Global Keys */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of all customisable keyboard actions in OpenMPT. They can be configured in the [[Manual: Setup/Keyboard|Keyboard Setup dialog]].&lt;br /&gt;
&lt;br /&gt;
== Global Keys ==&lt;br /&gt;
&lt;br /&gt;
Global keyboard shortcuts work on most parts of OpenMPT as long as one of the program’s windows is focussed. &#039;&#039;&#039;Note&#039;&#039;&#039;: Some keyboard shortcuts are ignored when the input focus is within a text field.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Action !! Default Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| File/New || Control+N || Creates a new song. The currently edited song is not closed, as OpenMPT can have multiple documents open at the same time.&lt;br /&gt;
|-&lt;br /&gt;
| File/Open || Control+O || Opens one or more existing songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Append Module || || [[Manual: Module Merging|Appends]] (merges) the song data (samples, instruments, plugins, patterns and sequences) of one or more existing songs to the currently active song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close || Control+W || Closes the current song. You are prompted to save the song if it has been modified.&lt;br /&gt;
|-&lt;br /&gt;
| File/Close All || Shift+Control+W || Closes all open songs. You are prompted to save modified songs.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save || Control+S || Saves the song to disk.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As || Shift+Control+S || Allows you to save the file with a new name or in another folder.&lt;br /&gt;
|-&lt;br /&gt;
| File/Save As Template || || Creates a template from the current song.&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossless || || Exports the current track into a lossless streaming file (WAV, FLAC).&lt;br /&gt;
|-&lt;br /&gt;
| File/Export as lossy || || Exports the current track into a lossy streaming file (Opus, OGG Vorbis, MP3)&lt;br /&gt;
|-&lt;br /&gt;
| File/Export to MIDI || || Exports the current track into the .mid format. See the section on [[Manual: Saving and exporting#MIDI Export|MIDI export]] for a detailed explanation of how this file is exported.&lt;br /&gt;
|-&lt;br /&gt;
| File/Compatibility Export || || Exports the current track without any [[Manual: Saving and exporting#Compatibility Export|file format hacks]] to its original format.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Document || || Goes to the previous module file that is open (these are visible in the Windows Menu).&lt;br /&gt;
|-&lt;br /&gt;
| Next Document || || Goes to the next module file that is open (these are visible in the Windows Menu).  &lt;br /&gt;
|-&lt;br /&gt;
| File/Import MIDI Library || || Imports the MIDI Instrument Library of your choosing. The MIDI Library can be accessed from the [[Manual: Tree View#MIDI Library|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| File/Add Sound Bank || || Imports a sound bank of your choosing. Sound banks can be accessed from the [[Manual: Tree View#Sound Banks|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| Play Song / Pause Song || F5 || Toggles the playback of the current track. The playback pointer is not reset when using this toggle; that is, it plays from where the pointer left off when it was last pressed.&lt;br /&gt;
|-&lt;br /&gt;
| Pause Song || F8 || Only stops the playback of the current track but does not reset the playback pointer.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Song || Escape || Stops the playback of the current track and resets the playback cursor to the start of the song.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Start || F6 || Resets the playback cursor to the very first row and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Cursor || Control+F6 || Resets the playback cursor to the row where the editing cursor is set, and begins playback from there. Playback will continue until the end of the track.&lt;br /&gt;
|-&lt;br /&gt;
| Play Song from Pattern Start || || Resets the playback cursor to the first row of the currently edited pattern and begins playback from there.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Start || F7 || Loops the current pattern, starting at the first row of the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Play Pattern from Cursor || Control+F7 || Loops the current pattern, starting at the row where the editing cursor is currently placed.&lt;br /&gt;
|-&lt;br /&gt;
| Panic || || Stops all sample and VST instrument voices.&lt;br /&gt;
|-&lt;br /&gt;
| Estimate Song Length || || Estimates the playback length of the entire track.&lt;br /&gt;
|-&lt;br /&gt;
| Show approx. real BPM || || Estimates the beats per minute of the song, based on the current tempo and the number of ticks per row, plus the Tempo Mode in the Song Properties dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle MIDI Record || F9 || Toggles the MIDI Record option.&lt;br /&gt;
|-&lt;br /&gt;
| Undo || Control+Z || Rescinds the last edit in the pattern or sample editor.&lt;br /&gt;
|-&lt;br /&gt;
| Redo || Control+Y || Reapplies the last undone action.&lt;br /&gt;
|-&lt;br /&gt;
| Cut || Control+X || Copies the selected pattern, sample or instrument data into the clipboard, then removes it from the selection it occupies.&lt;br /&gt;
|-&lt;br /&gt;
| Copy || Control+C || Copies the selected pattern, sample or instrument data into the clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Paste || Control+V, Shift+Insert || Pastes the selected data. In the pattern editor, it is pasted at the location of the cursor, overwriting any pattern data that falls within the paste area. With sample data, clipboard contents replcae the &#039;&#039;&#039;whole&#039;&#039;&#039; sample.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste || Shift+Control+M || Clipboard contents are pasted in the same row at the same column of the current (visible) pattern where the cursor is located, except where there is already any data in any corresponding field of the paste area.&lt;br /&gt;
|-&lt;br /&gt;
| Mix Paste (IT Style) || || For detailed differences between Mix Paste and Mix Paste (IT Style), consult the [[Manual: Patterns#Paste Modes|Pattern Editor help]].&lt;br /&gt;
|-&lt;br /&gt;
| Paste Flood || Shift+V || Clipboard contents are pasted from the cursor, repeating the data paste until every row in the pattern has been filled and pasting over any data in its path.&lt;br /&gt;
|-&lt;br /&gt;
| Push-Forward Paste || Control+Alt+V || Clipboard contents are inserted at the row of the cursor, and pushing all data below that row further down the pattern. Any data of the affected channels pushed beyond the pattern’s last row is deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Select All || Control+5 || Selects all pattern or sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Find / Replace || Control+F || Opens the Find/Replace dialog, which allows you to search for and/or replace given pattern data. Find starts from the cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| Find Next || F3 || Applies the current Find settings and searches for the next data that matches it, starting from the current cursor location.&lt;br /&gt;
|-&lt;br /&gt;
| View General || Alt+G || Opens the [[Manual: General|General Tab]] of the currently focussed module.&lt;br /&gt;
|-&lt;br /&gt;
| View Pattern || Alt+P || Opens the [[Manual: Patterns|Pattern Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Samples || Alt+S || Opens the [[Manual: Samples|Sample Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Instruments || Alt+N || Opens the [[Manual: Instruments|Instrument Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| View Comments || Alt+C, Shift+F9 || Opens the [[Manual: Comments|Comments Tab]].&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Main View || || Shows / hides Main toolbar.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Tree View || Control+F2 || Shows / hides [[Manual: Tree View|Tree View]].&lt;br /&gt;
|-&lt;br /&gt;
| View Options || Control+F1 || Opens the [[Manual: Setup|Setup dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Channel Manager || || Opens the [[Manual: Channel Manager|Channel Manager]].&lt;br /&gt;
|-&lt;br /&gt;
| View Plugin Manager || || Opens the [[Manual: Plugin Manager|Plugin Manager dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| Show Song Properties || || Opens the [[Manual: Song Properties|Song Properties dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View MIDI Mapping || Control+F3 || Opens the [[Manual: MIDI Mapping|MIDI Mapping dialog]].&lt;br /&gt;
|-&lt;br /&gt;
| View Edit History || || Opens the [[Manual: Edit History|Edit History]].&lt;br /&gt;
|-&lt;br /&gt;
| Help || F1 || Opens the manual&lt;br /&gt;
|-&lt;br /&gt;
| Previous instrument || Control+Numpad/, Control+Up || Changes the current instrument to the previous one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Next instrument || Control+Numpad*, Control+Down || Changes the current instrument to the next one in order.&lt;br /&gt;
|-&lt;br /&gt;
| Previous octave || Numpad/ || Changes the current octave to the next lower octave.&lt;br /&gt;
|-&lt;br /&gt;
| Next octave || Numpad* || Changes the current octave to the next higher octave.&lt;br /&gt;
|-&lt;br /&gt;
| Previous order || Control+Left || Changes the current pattern to the previous one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
| Next order || Control+Right || Changes the current pattern to the next one in the pattern order. If the pattern ID is the same the display will not change.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Pattern ==&lt;br /&gt;
&lt;br /&gt;
=== Order List ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the cursor focus is in the Order List.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Delete Order || Erases the currently selected pattern(s) in the Order List (the pattern itself is not removed, only the reference).&lt;br /&gt;
|-&lt;br /&gt;
| Insert Order || Duplicates the currently selected patter &#039;&#039;reference&#039;&#039;(s) in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Pattern || Resets the Pattern Editor to show the highlighted pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Moves the cursor focus to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
| Previous Order || Selects the previous pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Next Order || Selects the following pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| First Order || Selects the first pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Last Order || Selects the final pattern in the Order List.&lt;br /&gt;
|-&lt;br /&gt;
| Pattern Index Digit 0-9 || Enters the respective numeral into the pattern ID box.&lt;br /&gt;
|-&lt;br /&gt;
| Increase Pattern Index || Adds one to the pattern number, up to the highest indexed pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Decrease Pattern Index || Subtracts one from the pattern number, to a minimum of index 0.&lt;br /&gt;
|-&lt;br /&gt;
| Separator Index || Adds a separator pattern item (+++) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Stop Index || Adds a stop pattern item (---) at the current position.&lt;br /&gt;
|-&lt;br /&gt;
| Lock Playback to Selection || Song playback is locked to the patterns in the current order selection.&lt;br /&gt;
|-&lt;br /&gt;
| Unlock Playback || If playback has been limited to an order selection before, the playback lock can be removed here.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quick Channel Settings ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts operate while the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] is open.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Previous Channel || Shows the channel settings for the previous channel.&lt;br /&gt;
|-&lt;br /&gt;
| Next Channel || Shows the channel settings for the next channel.&lt;br /&gt;
|-&lt;br /&gt;
| Switch to Pattern Editor || Closes the dialog and returns to the Pattern Editor.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== General Context ===&lt;br /&gt;
&lt;br /&gt;
These keyboard shortcuts will only work if the cursor focus is within one of the columns of the Pattern Editor, except where noted. When navigating (moving the cursor) to before the first row or after the last row in the pattern, the cursor “wraps” to the other side of the same pattern, if the “Cursor Wrap” option is enabled (in the Options section of the [[Manual: Setup/General|General tab]] of the Setup dialog). If navigating beyond the first or last row when the “Continuous Scroll” option is enabled, the cursor will instead move to the previous/next pattern in the order list. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by 1 row || Moves the cursor to the next row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by 1 row || Moves the cursor to the previous row in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate down by spacing || Moves the cursor down by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate up by spacing || Moves the cursor up by the value in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate left || Moves the cursor to the previous column in the same row, going to the previous channel′s last column if moving from the first column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate right || Moves the cursor to the next column in the same row, going to the next channel’s first column if moving from the last column of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to next channel || Moves the cursor to the same column in the same row in the next channel.&lt;br /&gt;
|- &lt;br /&gt;
| Navigate to previous channel || Moves the cursor to the same column in the same row in the previous channel.&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by measure || Moves the cursor down by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by measure || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump down by beat || Moves the cursor down by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Jump up by beat || Moves the cursor up by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to measure || Moves the cursor down to the first row of the next measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to measure || Moves the cursor up to the first row of the previous measure, as determined by the number in the Rows/measure field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap down to beat || Moves the cursor down to the first row of the next beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Snap up to beat || Moves the cursor up to the first row of the previous beat, as determined by the number in the Rows/beat field (of the Song Properties dialog).&lt;br /&gt;
|- &lt;br /&gt;
| Go to first channel || Moves the cursor to the first column of the first channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row || Moves the cursor to the first row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to first row of first channel || Moves the cursor to the first column of the first channel in the first row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last channel || Moves the cursor to the last column of the last channel in the same row.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row || Moves the cursor to the last row of the same channel in the same column.&lt;br /&gt;
|- &lt;br /&gt;
| Go to last row of last channel || Moves the cursor to the last column of the last channel in the last row. &lt;br /&gt;
|- &lt;br /&gt;
| Previous pattern || Displays the previous pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Next pattern || Displays the next pattern in the order list, moving the cursor to its equivalent position in it.&lt;br /&gt;
|- &lt;br /&gt;
| Selection key || The modifier key to be used to extend the selection when navigating with keyboard shortcuts.&lt;br /&gt;
|- &lt;br /&gt;
| Copy select key || The modifier key to be used to copy the selection when dragging with the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Select channel / Select all || Toggles the “select all” method, either all events in the current pattern of the current channel where the cursor is located, or all events in the pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Select Row || Completely selects all rows covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Select Event || Completely selects all events covered by the current selection.&lt;br /&gt;
|- &lt;br /&gt;
| Copy and lose selection || Copies the selected events to the clipboard and unselects them.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row || Deletes all event data in the same row in the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field || Deletes the selected pattern data, or just the data under the current cursor position if no selection has been made.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field (IT Style) || Same as “Clear field”, but also clears the instrument number if a note event is selected.&lt;br /&gt;
|- &lt;br /&gt;
| Clear row and step || Same as “Clear row”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step || Same as “Clear field”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Clear field and step (IT Style) || Same as “Clear field (IT Style)”, but also moves the cursor by the number of rows in the Row Spacing field.&lt;br /&gt;
|- &lt;br /&gt;
| Delete rows || Deletes the same number of rows as the selection, affecting the same number of channels where the selection extends; the data is moved up to replace the cleared data, and extra rows are added in the affected channels so that the row number remains the same.&lt;br /&gt;
|- &lt;br /&gt;
| Delete all rows || Deletes all event data in the selected channels.&lt;br /&gt;
|- &lt;br /&gt;
| Insert Row  || Moves event data in the current and following rows in the selected channel down one row. Event data in the last row of those channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Insert All Rows || Moves event data in the current and following rows in all channels down one row. Event data in the last row of all channels is deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Mute current channel || Toggles the sound output (mute) for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Solo current channel || Toggles the sound output (mute) for all channels except the one where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels || Activates the sound output for all channels, regardless of Mute status.&lt;br /&gt;
|- &lt;br /&gt;
| (Un)mute channel on pattern transition || Toggles the sound output (mute) for the channel where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Unmute all channels on pattern transition || Activates the sound output for all channels, regardless of Mute status, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Solo channel on pattern transition || Toggles the sound output (mute) for all channels except the one where the cursor is located, but the change takes place when the current pattern is finished playing.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Record Select || Selects the current channel for the primary record group.&lt;br /&gt;
|- &lt;br /&gt;
| Channel Split Record Select || Selects the current channel for the [[Manual: Keyboard Split|split record]] group.&lt;br /&gt;
|- &lt;br /&gt;
| Reset Channel || Stops all note processing, and resets all channel variables to their defaults (volume, panning, etc.).&lt;br /&gt;
|- &lt;br /&gt;
| Quick Channel Settings || Opens the [[Manual: Quick Channel Settings|Quick Channel Settings dialog]] for the channel where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +1 || Raises by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers by one the note number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers by one the octave number of the currently selected notes.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose Custom || Lowers or raises the selected notes by an arbitrary amount of semitones.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry +1 || Increases the data (notes, instruments, effect parameters) in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Data Entry -1 || Decreases the data (notes, instruments, effect parameters)  in the currently selected pattern cells by one.&lt;br /&gt;
|- &lt;br /&gt;
| Amplify selection || Opens a dialog to change the note volume commands of the selected volume data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Note || Transitions smoothly (using all available notes) between notes in the selection, filling in (and replacing if necessary) all rows with new note data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Instrument || Transitions smoothly (using all available instrument numbers) between instrument numbers in the selection, filling in all rows with new instrument data.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Volume || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new volume effects. The first and last rows of the selection must contain the same volume effect, or one of the two rows might be empty.&lt;br /&gt;
|- &lt;br /&gt;
| Interpolate Effect || Transitions smoothly between data amounts in the selection, filling in (and replacing if necessary) all rows with new effect data. The first and last rows of the selection must contain the same effect, or one of the two rows might be empty. Different effects within the selection are not overwritten.&lt;br /&gt;
|- &lt;br /&gt;
| Open effect visualizer || Opens the Params Editor dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Go to row/channel/… || Opens the Go To dialog to allow you to display a prompted pattern.&lt;br /&gt;
|- &lt;br /&gt;
| Apply current instrument || Applies the current instrument to all cells in the selection that contain note data.&lt;br /&gt;
|- &lt;br /&gt;
| Grow selection || “Expands” the selection by doubling the number of the selected rows, and evenly spacing out the event data within it. The expansion will replace event data below it in the same channels as the selection.&lt;br /&gt;
|- &lt;br /&gt;
| Shrink selection || “Shrinks” the selection by deleting every other row of the selection. However, if only part of any row is selected, the data corresponding to the deleted selected data is also deleted.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle follow song || Toggles the “Follow Song” function.&lt;br /&gt;
|- &lt;br /&gt;
| Quick copy || Copies only one event of data (where the cursor is located) to OpenMPT′s “Quick” clipboard; the standard clipboard is not erased. Each column pair has its own Quick clipboard.&lt;br /&gt;
|- &lt;br /&gt;
| Quick paste || Pastes the data in OpentMPT′s “Quick” clipboard to the location of the cursor. The data last saved in that column’s clipboard will be pasted in the cursor′s corresponding column.&lt;br /&gt;
|-&lt;br /&gt;
| Pick up nearest instrument number || Seeks for the nearest instrument number in the pattern channel the cursor currently is in. If an instrument number is found, it is set as the currently active instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Enable Recording || Toggles the Event Record feature. When enabled, patterns may be edited.&lt;br /&gt;
|- &lt;br /&gt;
| Play Row || Process and play only the events in the current row where the cursor is located.&lt;br /&gt;
|- &lt;br /&gt;
| Set row jump on note entry || The modifier key(s) that, when pressed with digits 0-9, allows you to change the Row Spacing amount without using the mouse or moving the cursor focus out of the editor.&lt;br /&gt;
|- &lt;br /&gt;
| Increase Row Spacing || Increases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Decrease Row Spacing || Decreases the Row Spacing by one row.&lt;br /&gt;
|- &lt;br /&gt;
| Switch to Order List || Toggles the cursor focus between the pattern editor and the current pattern in the Pattern Order list. &lt;br /&gt;
|- &lt;br /&gt;
| Insert new pattern || Inserts a new blank pattern after the current pattern, displays it, and moves the cursor to the same position in it. Also functions when cursor focus is in the Order list.&lt;br /&gt;
|- &lt;br /&gt;
| Duplicate Pattern || Inserts a new pattern with the current pattern′s contents.&lt;br /&gt;
|- &lt;br /&gt;
| Edit Plugin assigned to PC Event || Opens the editor for the plugin of the selected Parameter Control Event.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle channel’s plugin editor || Opens the editor for the current channel′s assigned plugin.&lt;br /&gt;
|- &lt;br /&gt;
| Show Note Properties || Opens the [[Manual: Note Properties|Note Properties]] dialog, where you can assign any event data to the current row of the current channel.&lt;br /&gt;
|- &lt;br /&gt;
| Show Pattern Properties  || Opens the [[Manual: Pattern Properties|Pattern Properties]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Show MIDI Macro Configuration || Opens the [[Manual: Macro Configuration|MIDI Macro Configuration]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Split Keyboard Settings dialog || Opens the [[Manual: Keyboard Split|Keyboard Split]] dialog.&lt;br /&gt;
|- &lt;br /&gt;
| Toggle Loop Pattern || Toggles the Loop Pattern feature. &lt;br /&gt;
|- &lt;br /&gt;
| Show Context (Right-Click) Menu || Opens the context menu at the cursor location without using the mouse.&lt;br /&gt;
|- &lt;br /&gt;
| Show playback time at current row || Shows the estimated time within the track at the start of the current row.&lt;br /&gt;
|- &lt;br /&gt;
| Quantize Settings || Opens the record quantization settings.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Overflow Paste || When enabled, pasting will continue to the next pattern if the data overflows the current pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (PC keyboard) || Toggles the recording of Note Off events from the PC keyboard in the pattern editor (also configurable from the [[Manual: Setup/General#Record note off|General setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Note Off record (MIDI) || Toggles the recording of Note Off events from MIDI in the pattern editor (also configurable from the [[Manual: Setup/MIDI#Record Note Off|MIDI setup]] page).&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Clipboard Manager || Toggles the visibility of the pattern clipboard manager.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Previous Clipboard || Makes the previous internal clipboard the current clipboard.&lt;br /&gt;
|-&lt;br /&gt;
| Cycle to Next Clipboard || Makes the next internal clipboard the current clipboard.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Note Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the note column (the first column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Base octave [note] || Enters a note in the octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +1 [note] || Enters a note in the next higher octave indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Base octave +2 [note] || Enters a note two octaves higher than the one indicated in the Octave field&lt;br /&gt;
|-&lt;br /&gt;
| Set octave [0 – 9] || Sets the selected note’s octave.&lt;br /&gt;
|-&lt;br /&gt;
| Chord Modifier || The modifier key(s) that calls a chord rather than a note. The chords are set and assigned in the [[Manual: Chord Editor|Chord Editor]].&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut (without instrument number) || Enters a Note Cut command (^^), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off (without instrument number) || Enters a Note Off command (==), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade (without instrument number) || Enters a Note Fade command (~~), leaving the instrument field blank.&lt;br /&gt;
|-&lt;br /&gt;
| Note Cut || Enters a Note Cut command (^^) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Off || Enters a Note Off command (==) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Note Fade || Enters a Note Fade command (~~) and the current instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control || Enters an absolute [[Manual:_Parameter_Control_Events|Parameter Control event]] (PC).&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Control (Smooth) || Enters a smooth sliding Parameter Control event (PCs).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Instrument Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the instrument column (the second column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Instrument Digit [0 – 9] || Enters the digit into the rightmost place in the instrument field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Volume Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the volume column (the third column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Set Volume Digit [0 - 9] || Enters the digit into the rightmost place in the volume parameter field, moving the existing &lt;br /&gt;
digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
| Volume || Enters a note volume (vxx) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Panning || Enters a panning command (pxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volume Slide Up || Enters volume slide up (cxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Volum Slide Down || Enters a volume slide down (dxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Up || Enters a fine volume slide up (axx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Fine Volume Slide Down || Enters a fine volume slide down (bxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Speed || Enters a vibrato speed command (uxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Vibrato Depth || Enters a vibrato depth command (hxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Left || Enters a pan slide to the left (lxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| XM Pan Slide Right || Enters a pan slide to the right (rxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento || Enters a tone portamento command (gxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Up || Enters a pitch bend up command (fxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Portamento Down || Enters a pitch bend down command (exx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Offset || Enters a coarse sample offset command (oxx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect column (the fourth column). Alphanumeric effect letters (0-9, A-Z) are currently not editable — they are automatically assigned to the respective keys on your keyboard.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| MIDI Macro Slide || Enters a Smooth MIDI Macro Slide (\xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Combined Note Delay and Note Cut || Enters a Delay-Cut (:xy) command into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Parameter Extension Command || Enters a [[Manual: Effect Reference#Effect Column 5|Parameter Extension Command]] (#xx) into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Effect Parameter Column ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the pattern editor has focus and the cursor is in the effect parameter column (the fifth column).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description &lt;br /&gt;
|-&lt;br /&gt;
| Effect Parameter Digit [0 – F] || Enters the digit into the rightmost place in the effect parameter field, moving the existing digits to the left.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the Samples Tab is active.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Trim sample around loop points || If loop points are specified, all sample data outside of these start/end times are deleted.&lt;br /&gt;
|-&lt;br /&gt;
| Silence sample selection || All of the sample data within the selected area is set to zero, effectively placing silence in that span.&lt;br /&gt;
|-&lt;br /&gt;
| Normalise Sample || Applies Normalisation to the sample.&lt;br /&gt;
|-&lt;br /&gt;
| Amplify Sample || Opens the [[Manual: Amplify|Amplify]] dialog, allowing you to alter the volume of the sample and apply Fade In or Fade Out (from / to silence).&lt;br /&gt;
|-&lt;br /&gt;
| Reverse Sample || Puts the selected sample data in reverse order, so it is being played backwards.&lt;br /&gt;
|-&lt;br /&gt;
| Delete Sample Selection || Deletes the sample data within the selection, moving the remaining data together.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the data-to-display ratio, effectively zooming out to show less graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the data-to-display ratio, effectively zooming in to show more graphic detail of the sample data.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom into Selection || Zooms so much into the sample data that the current selection covers as much of the sample display as possible. If no selection has been made, auto-zoom is enabled.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to 8-bit || Reduces the sample’s bit depth to 8-bit.&lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Mix) || Mixes the left and right channels of a stereo sample equally together. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Left Channel) || Only keeps the left channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Right Channel) || Only keeps the right channel of a stereo sample. &lt;br /&gt;
|-&lt;br /&gt;
| Convert to Mono (Split Sample) || Create two sample slots for this sample, one containing only the left channel and the other containing just the right channel. If the sample is referenced by an instrument, this is instrument is duplicated as well for the right channel. &lt;br /&gt;
|-&lt;br /&gt;
| Invert Sample Phase || Inverts the sample’s phase, i.e. it is mirrored along the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Signed / Unsigned Conversion || Re-interprets the sample data as a signed or unsigned sample.&lt;br /&gt;
|-&lt;br /&gt;
| Remove DC Offset || Removes an unwanted static DC Offset from the waveform, i.e. it is centered around the time axis.&lt;br /&gt;
|-&lt;br /&gt;
| Quick Fade || Applies a fade-in for the selected sample data if the selection includes the beginning of the sample, or applies a fade-out if the selection includes the end of the sample. If neither the beginning or end of the waveform is part of the selection, the Amplify dialog is shown.&lt;br /&gt;
|-&lt;br /&gt;
| Crossfade Sample Loop || Opens the Crossfade Loop dialog to crossafe the sample loop’s end with the loop start, to create seamless loop transitions.&lt;br /&gt;
|-&lt;br /&gt;
| Tune Sample to given Note || Opens the [[Manual: Sample Tuner|Sample Tuner]] dialog, where the sample can be tuned to a given note.&lt;br /&gt;
|-&lt;br /&gt;
| Load Sample || Opens the Open File dialog to allow you to import a sample file into the sample slot. This command also works in the Instrument Tab, importing an instrument to the next Instrument slot.&lt;br /&gt;
|-&lt;br /&gt;
| Save Sample || Opens the Save File dialog to allow you to save the sample as a Wave Audio or Raw file into a folder of your choice. This command also works in the Instrument Tab, saving the Instrument and its accompanying samples as an .iti or .xi file.&lt;br /&gt;
|-&lt;br /&gt;
| New Sample || Creates a blank sample in the next unused slot. This command also works in the Instrument Tab.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 || Raises the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -1 || Lowers the middle-C frequency by one semitone.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose +12 || Raises the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
| Transpose -12 || Lowers the middle-C frequency by one octave.&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Instrument Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the [[Manual: Instruments#Sample Map|Sample Map]] on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Duplicate Instrument || Creates a new instrument slot using ALL the same instrument attributes as the currently displayed instrument.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Sample Map || Opens the [[Manual: Sample Map|Sample Map]] dialog.&lt;br /&gt;
|-&lt;br /&gt;
| Edit Current Sample || Opens the Samples page of the currently selected sample slot.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Note || Sets the currently selected note to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Map All Notes to Selected Sample || Sets the currently selected sample slot to all notes.&lt;br /&gt;
|-&lt;br /&gt;
| Reset Note Mapping || Resets the note assignments, so that each note maps to itself (C-5 → C-5, D-5 → D-5, and so on).&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +1 (Note Map) || Transposes the whole note map up one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -1 (Note Map) || Transposes the whole note map down one semitone.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose +12 (Note Map) || Transposes the whole note map up one octave.&lt;br /&gt;
|-&lt;br /&gt;
| Transpose -12 (Note Map) || Transposes the whole note map down one octave.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Envelope Editor ===&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when the envelope editor on the Instrument Tab is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Zoom In || Increases the detail of the Envelope Window, showing a smaller excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Zoom Out || Decreases the detail of the Envelope Window, showing a bigger excerpt of the envelope.&lt;br /&gt;
|-&lt;br /&gt;
| Select Previous Envelope Point || Moves the selection to the previous envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Select Next Envelope Point || Moves the selection to the following envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Left || Moves the selected envelope point left one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Right || Moves the selected envelope point right one tick.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up || Moves the selected envelope point up one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Up (Coarse) || Moves the selected envelope point up 8 units.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down || Moves the selected envelope point down one unit.&lt;br /&gt;
|-&lt;br /&gt;
| Move Envelope Point Down (Coarse) || Moves the selected envelope point down 8 unit.&lt;br /&gt;
|-&lt;br /&gt;
| Insert Envelope Point || Inserts an envelope point after the selected point.&lt;br /&gt;
|-&lt;br /&gt;
| Remove Envelope Point || Deletes the selected envelope point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop Start || Sets the selected envelope point as the Envelope Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Loop End || Sets the selected envelope point as the Envelope Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop Start || Sets the selected envelope point as the Sustain Loop start point.&lt;br /&gt;
|-&lt;br /&gt;
| Set Sustain Loop End || Sets the selected envelope point as the Sustain Loop end point.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Release Node || Toggles the selected envelope point as the start point for the Release Envelope.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Plugin Editor ==&lt;br /&gt;
&lt;br /&gt;
These shortcuts are applied when a [[Manual: Plugin Window|plugin window]] is focussed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Shortcut !! Description&lt;br /&gt;
|-&lt;br /&gt;
| Previous Plugin Preset || Selects the previous plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Next Plugin Preset || Selects the following plugin preset / patch.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Backward Jump || Jumps back 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Plugin Preset Forward Jump || Jumps forward 10 entries in the preset list.&lt;br /&gt;
|-&lt;br /&gt;
| Randomize Plugin Parameters || Give random values to all parameters of the current plugin.&lt;br /&gt;
|-&lt;br /&gt;
| Toggle Parameter Recording || Toggles the parameter recording function, which allows you to record parameter changes from plugin window into the pattern.&lt;br /&gt;
|-&lt;br /&gt;
| Record MIDI Out to Pattern Editor || Toggles the MIDI Out recording function, which allows you to route the plugin’s MIDI output to the pattern, sample or instrument editor.&lt;br /&gt;
|-&lt;br /&gt;
| Pass Key Presses to Plugin || Toggles the Pass Keys function, which sends all keyboard input to the currently open plugin window (e.g. for entering a serial number in the plugin GUI).&lt;br /&gt;
|-&lt;br /&gt;
| Bypass Plugin || Toggles plugin’s bypass property to control whether audio is routed through the plugin or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual|Keyboard Actions]]&lt;/div&gt;</summary>
		<author><name>Diamond</name></author>
	</entry>
</feed>