Keyboard Shortcuts and Reaper shortcut key list by headings: Difference between pages

From Reaper Accessibility Wiki
(Difference between pages)
Jump to navigation Jump to search
(initial page migration)
 
(initial page migration)
 
Line 1: Line 1:
== OSARA Key Map ==
OSARA Shortcut Keys : by Headings
When installing OSARA, there is an option to install the OSARA Key Map. All keyboard commands described in this Wiki, unless specifically noted, will assume that you have this installed. A number of the OSARA bindings use actions that are from SWS, this is another reason to install SWS when installing Reaper and Osara.


Most of the Wiki content will include the Windows mapping, if you use Reaper on the Mac, then the below conversions will assist in finding the Mac version.
Compiled by: David P Shortland, DragonScore Productions, [http://www.dragonscore.com.au www.dragonscore.com.au ]


=== Windows to Mac ===
Current Versions:
*REAPER: 5.91
*OSARA: 2018.1pre-110,69ec9771
*SWS: V2.9.7.0
Release Date: 02/07/2018


= preliminary notes =


*  Windows Control is Mac Command
This list of hotkeys assumes the English language as the keyboard layout in use and reflects the latest osara key map (when it has been installed and unmodified). Careful planning was done so that they would be grouped into different categories and in alphabetical order. If IN doubt, you can always Toggle Shortcut Help On / Off by using: F12
* Windows Alt is Mac Option
* The Windows Key is Mac Control
The vast majority of keystrokes are mapped as per the above conversions. There are a few exceptions to this though. In some cases commands on Windows when converted to Mac, run into system commands or are problematic for other reasons.
For example, the action "Unmute all tracks," is Control+F5, on the Mac, this is Command+F5 and toggles Voice-Over off an on. In these situations, the Mac Command Key is replaced with the Mac Control key. Another class of actions that have slight differences between Windows and Mac are those for adjusting the boundaries of time selections and item edges. To adjust the left boundary of these you use the Control key as the modifier on Windows and Option as the modifier on Mac. The right boundary uses Alt as the modifier on windows, and Command as the modifier on Mac.


As many of the actions in Reaper use the F-Keys, you may wish to change the default behaviour of these keys under System Preferences for your Mac. For example, by default F11 and F12 control volume.  Go into  System Preferences, Keyboard, and find 'Use F1, F2, etc. keys as standard function keys'. After checking this box, you can now use these keys as described, as standard function keys rather then controlling the hardware. If you still want to be able to use them to control hardware, add the FN key.
== Automation: ==
*Write Current Values for All Writing Envelopes to Time Selection : Shift + W
*Write Current Values for All Writing Envelopes from Cursor to End of Project : Control + W


== The Actions List ==
=== Envelopes: ===
A really great aspect of Reaper is the Actions List. Essentially, anything that Reaper can do can be assigned to a keyboard shortcut or a button, knob, slider, pad or key on a midi keyboard or controller. This is excellent news for blind users. Even better is the fact that many of Reaper's actions are already assigned to keyboard shortcuts, and OSARA and the Sws extension extends this even further. We covered how to download OSARA and SWS in the [[Getting_Started|Getting Started section]]. You will need OSARA in order to make Reaper accessible.
*Insert Automation Item : Control + Shift + I
*Insert Four Envelope Points at Time Selection : Alt + Control + 4
*Insert New Point at Current Position : Shift + E
*Hide All Envelopes for Tracks : Shift + H
*Hide All Envelopes for All Tracks : Control + Shift + H
*Move Selected Envelope Points Down : Alt + Numpad 2
*Move Selected Envelope Points Up : Alt + Numpad 8
*Move to Previous Envelope Point : Alt + Shift + J
*Move to Next Envelope Point : Alt + Shift + K
*Show All Active Envelopes for Tracks : Shift + O
*Toggle Track Pan Envelope Visible : Alt + Control + P
*Toggle Track Volume Envelope Visible : Alt + Control + V
*View Envelopes for Current / Last Touched Track : Shift + L


All possible actions, along with information about associated keyboard shortcuts, can be found in the Actions List. The way to immediately get to this is to press F4. The Actions List is a very powerful tool. The first thing you land on when you press F4 is an edit field that allows you to type in order to filter down your results. If you Tab a few times past the edit field, you will get to a list of actions, preceded by the associated shortcut. The keyboard shortcut, if there is one assigned, is read first, followed by the description of what that shortcut does. If there isn't a shortcut assigned to an action, but you would like there to be, you can easily assign one, but we will cover that in a moment. If you press enter, the selected action will be carried out and you exit the Actions List, if you press escape you will simply exit the Actions List.
== Editing commands ==


=== managing shortcuts ===
=== Cursor movement ===


To assign a shortcut to an action that does not have one, first locate it on the list of shortcuts by selecting it with the up or down arrow keys. If then the tab key is pressed once, another list will be announced, which contains the shortcut or shortcuts that belong to that action (there can be more than one indeed). Tabbing once more will place the focus on an add button, tabbing one more time will place the focus on a delete button.
*Move Cursor Left 1 Pixel : Left Arrow
*Move Cursor Right 1 Pixel : Right Arrow
*Move Cursor Left to Grid Division : Alt + Shift + Left Arrow
*Move Cursor Right to Grid Division : Alt + Shift + Right Arrow
*Move Cursor Left Creating Time Selection : Shift + Left Arrow
*Move Cursor Right Creating Time Selection : Shift + Right Arrow
*Select from Cursor to Start of Project : Shift + Home
*Select from Cursor to End of Project : Shift + End


==== adding shortcuts ====
=== editing operations ===


To add a shortcut you can tab to the add button, and press enter or space on it. You can then press the desired key combination and then press enter. If the hotkey is already bound to another action, reaper will alert you of this fact and will ask you if you wish to override the mapping. If you answer no, changes are discarded and you are back on the actions dialog. If you answer yes, whichever action it is that had that key combination already in use will have it removed and the new assignment will be valid for the action for which you just added a shortcut.
*Copy Items / Tracks / Envelope Points, depending on Focus, ignoring Time Selection : Control + C
*Copy Items / Tracks / Envelope Points, depending on Focus, within Time Selection if any, Smart Cut: Control + Shift + C
*Cut Items / Tracks / Envelope Points, depending on Focus, ignoring Time Selection : Control + X
*Cut Items / Tracks / Envelope Points, depending on Focus, within Time Selection if any, Smart Cut: Control + Shift + X
*Select All Items / Tracks / Envelope Points , depending on Focus : Control + A
*Undo : Control + Z
*Redo : Control + Shift + Z


If you tab inside the dialog in which you add a shortcut instead of typing in a hotkey or moving a midi controller to assign to an action, you will find a button called special key, enter, tab... You can thus press enter on that button, press shift enter for example, then press enter once more, and your shortcut will be assigned to shift enter and you will be taken back to the actions list dialog.
=== Edit Cursor movement ===
*Move Edit Cursor Back 1 Beat : Control + Page Up , or Control + Shift + Page Up
*Move Edit Cursor Forward 1 Beat : Control + Page Down , or Control + Shift + Page Down
*Move Edit Cursor Back 1 Measure : Page Up
*Move Edit Cursor Forward 1 Measure : Page Down
*Move Edit Cursor to Previous Tempo or Time Signature Change : Control + Semicolon
*Move Edit Cursor to Next Tempo or Time Signature Change : Control + Apostrophy
*Move Edit Cursor to Previous Zero Crossing in Items : Shift + Z
*Move Edit Cursor to Next Zero Crossing in Items : Z
*Move Edit Cursor to Start of Current Measure : Alt + Home
*Move Edit Cursor to Start of Next Measure : Alt + End
*Move Edit Cursor to Play Cursor : Slash


==== deleting assignments ====
=== Insert commands ===
*Insert & Name Track : Control + T
*Insert Media File : Alt + I
*Insert Media File : DoubleTap Insert
*Insert Media File from Clipboard : Control + I
*Insert New MIDI Item : Shift + DoubleTap Insert
*Insert Virtual Instrument On New Track : Control + DoubleTap Insert
*Time selection: Insert empty space at time selection (moving later items): control+alt+Double tap insert
*Track: Insert multiple new tracks...: Alt+Double tap insert
=== setting Grid in audio (track view also known as arrange view) ===
*Set to 1 : Control + Shift + 1
*Set to 1/2 : Control + Shift + 2
*Set to 1/32 : Control + Shift + 3
*Set to 1/4 : Control + Shift + 4
*Set to 1/6, 1/4 Triplet : Control + Shift + 5
*Set to 1/16 : Control + Shift + 6
*Set to 1/24, 1/16 Triplet : Control + Shift + 7
*Set to 1/8 : Control + Shift + 8
*Set to 1/12, 1/8 Triplet : Control + Shift + 9


To delete a hotkey combination that has been assigned to a particular action you first have to select the action, then the assigned hotkey from the list that is before the add... button, and then you can press enter or space on the delete button. There is no confirmation dialog!
=== Take manipulation ===
*Activate Take Under Mouse : Y
*Delete Active Take from Items, Prompt to Confirm : Control + Shift + T
*Duplicate Active Take : Alt + Control + D
*Nudge Active Take Volume Up : Shift + Page Up
*Nudge Active Take Volume Down : Shift + Page Down
*Paste As Take In Items : Shift + V
*Set Take Channel Mode to Normal : Shift + F5
*Set Take Channel Mode to Mono, Left : Shift + F6
*Set Take Channel Mode to Mono, Down Mix : Shift + F7
*Set Take Channel Mode to Mono, Right : Shift + F8
*Switch Items to Next Take : T
*Switch Items to Previous Take : Shift + T
*Toggle Take Reverse : V


=== what about the other buttons on the actions dialog? ===
=== Time Selection commands ===
*Go to Start of Time Selection : Home
*Go to End of Time Selection : End
*Insert Empty Space at Time Selection, Moving Later Items : Alt + Control + DoubleTap Insert
*Nudge Left : Alt + Control + Left Bracket
*Nudge Right : Alt + Control + Right Bracket
*Nudge Left, Edge Left : Control + Left Bracket
*Nudge Left, Edge Right : Control + Right Bracket
*Nudge Right, Edge Left : Alt + Left Bracket
*Nudge Right, Edge Right : Alt + Right Bracket
*Remove Time Selection & Loop Points : Escape
*Set Start Point : Left Bracket
*Set End Point : Right Bracket
*Shift Left, by Time Selection Length : Shift Left Bracket
*Shift Right, by Time Selection Length : Shift Right Bracket


There are two new... buttons The first one of them will create a custom action and another one will be for making a new ReaScript. The "load..." button will open a dialog that prompts for a reaScript file, and the import/export button will let you import and export reaper key maps. The menu editor will allow you to customize every aspect of the menus in reaper, including which actions will apear or disappear! from what menu and the order in which they appear, their names, titles ETC. And you can import and export all of those menu sets as well.
== File management ==
*Open Render Queue : Alt + Q, or Alt + Control + Q
*Quit REAPER : Control + Q
*Render Project to Disk : Alt + R , or Alt + Control + r
*Save Live Output to Disk, Bounce : Alt + Control + B
*Open Project : Control + O


==== creating custom action macros ====
== Folders ==


A custom action consists of a series of actions, bundled together into one single keystroke. There is no limit into how many actions you can have assigned to just one key. For example, one of the actions already present in the osara key map is assigned to the letter A, and its called
*Cycle Folder Collapse State; (Small, Closed, Open) : Enter
*Cycle Track Folder Collapse State; (Folder, End of Folder, Track) : Shift + Enter


Custom: Select and split item under edit or play cursor
== FX: ==
*Monitoring FX Toggle Bypass : Control + Shift + B
*Show FX Chain for Item Take : Control + F
*Show / Hide Track Envelope for Last Touched FX Parameter : Alt + Control + L
*Toggle FX Bypass for Current / Last Touched Track : B
*Toggle FX Bypass for Master Track : Shift + B
*Toggle FX Bypass On All Tracks : Control + B
*View FX Parameters for Current Track / Item, depending on Focus : Control + Shift + P
*View FX Chain for Current / Last Touched Track : F
*View FX Chain for Master Track : Shift + F
*View FX Parameters for Current Track / Take, depending on Focus : P
*View FX Parameters for Master Track : Shift + P


Which uses two different actions:
==  Item commands ==
*Xenakios/SWS: Select items under edit cursor on selected tracks
*Item: Split items at edit or play cursor


When you press the first "new..." button in the action dialog you will come to the screen that lets you create custom actions.
=== item manipulation ===
a description of this dialog follows
*AutoTrim/Split Items Remove Silence : Control + Graav
*the first edit box that you will encounter as soon as you open the dialog is for the action name.
*Crossfade Items Within Time Selection : X
*consolidate undo points: this checkbox lets you group all of the performed actions into one if you wish. Useful when you repeat one action several times  and do not want your undo history to be cluttered.
*Duplicate Items : Control + D
*filter: enter here actions to search
*Duplicate Selected Area of Items : Control + Shift + D
*the OK and cancel buttons save and discard your changes or new actions
*Fade Items into Cursor : Alt + Control + I
*the first list. Here, you will have a list of every action in reaper. if you used the search filter, you will see your results here
*Fade Items Out from Cursor : Alt + Control + O
*list two, or second list: here is where your sequence of actions go, in order.
*Glue Items : Control + U
*Show in actions menu: this option lets you toggle the visibility of this custom action in the recently used actions menu.
*Heal Splits In Items : Control + H
*Move & Stretch Items to fit Time Selection : Alt + Control + F
*Move Items to Sub Project, Non Destructive Glue : Alt + Control + U
*Nudge Item Pitch Down, Resampled A : Alt + Shift + 3
*Nudge Item Pitch Up, Resampled A : Alt + Shift + 4
*Nudge Item Pitch Down, Resampled B : Alt + Shift + 5
*Nudge Item Pitch Up, Resampled B : Alt + Shift + 6
*Nudge Item Pitch Down : Alt + Shift + 7
*Nudge Item Pitch Up : Alt + Shift + 8
*Nudge Item Pitch Down, B : Alt + Shift + 9
*Nudge Item Pitch Up, B : Alt + Shift + 0
*Open Item In-line Editors : E
*Open Item Copies in Primary External Editor : Control + E
*Open Item in Primary External Editor : Alt + E
*Open Item Copies in Secondary External Editor : Control + Shift + E
*Open Items in Secondary External Editor : Alt + Control + E
*Paste Items / Tracks : Control + V
*Remove Content Trim Behind Items : Shift + X
*Select & Split Item Under Edit or Play Cursor : A
*Select All Items in Track : Alt + Control + A
*Select All Items in Current Time Selection : Control + Shift + A
*Select All Items on Selected Tracks in Current Time Selection : Alt + Shift + A
*Set Items Length to Media Source Lengths : Alt + Shift + L
*Split at Previous Zero Crossing : Alt + Z
*Split Items at Edit or Play Cursor : S
*Split Items at Time Selection : Shift + S
*Split Items at Edit or Play Cursor, ignoring Grouping : Control + Shift + S
*Time Compress Selected Items, Fine : Alt + Control + Dash
*Time Stretch Selected Items, Fine : Alt + Control + Equals


So, how to add actions from the first list to the second list?
=== Item Editing ===
What you will have to do is to select the desired action on the first list, and then use your screen reader's cursor routing functions.
*Grow Left Edge of Items : Control + Comma
*For jaws this is routing the jaws cursor to pc using jaws plus numpad minus (desktops), jaws plus left bracket (laptops) and then performing a double click.
*Grow Left Edge of Items : Control + Numpad 4
*For NVDA, you have to move the mouse to the current navigator object insert plus numpad dash (desktops), alt shift M (laptops) and then use the keystroke that performs the default action on the current navigator object using NVDA plus enter. However if your navigator object follows your cursor, you just press NVDA plus enter without having to route the mouse.
*Shrink Left Edge of Items : Control + FullStop
*to do: how is this done using voiceover?
*Shrink Left Edge of Items : Control + Numpad 6
*Shrink Right Edge of Items : Alt + Comma
*Shrink Right Edge of Items : Alt + Numpad 4
*Grow Right Edge of Items : Alt + FullStop
*Grow Right Edge of Items : Alt + Numpad 6
*Move Contents of Items Left : Shift + Comma
*Move Contents of Items Left : Numpad 1
*Move Contents of Items Right : Shift + FullStop
*Move Contents of Items Right : Numpad 3
*Move Items / Envelope Points Down 1 Track / a bit : Numpad 2
*Move Items / Envelope Points Up 1 Track / a bit : Numpad 8
*Move Items / Envelope Points Left : Numpad 4
*Move Items / Envelope Points Right : Numpad 6
*Move Items Left Preserving Timing of Contents : Alt + Control + Comma
*Move Items Left Preserving Timing of Contents : Numpad 7
*Move Items Right Preserving Timing of Contents : Alt + Control + FullStop
*Move Items Right Preserving Timing of Contents : Numpad 9
*Move Items / Envelope Points Left : Comma
*Move Items / Envelope Points Right : FullStop
*Move Items / Envelope Points Left by Grid Size : Alt + Shift + Comma
*Move Items / Envelope Points Left by Grid Size : Alt + Control + Numpad 4
*Move Items / Envelope Points Right by Grid Size : Alt + Shift + FullStop
*Move Items / Envelope Points Right by Grid Size : Alt + Control+ Numpad 6


After you have double clicked the action it will show up in the second list. If you need to remove an action from that list, you first select it and then tab five times to find a button called remove action.
=== Item Grouping: ===
*Group Items : Control + G
*Remove Items from Group : Control + Shift + G
*Select All Items in Groups : Shift + G
*Toggle Item Grouping Override : Alt + Control + G


One obvious use case for custom actions would be to create two actions to navigate to the top of the track list, and then speaking the track name. Same for navigating to the  bottom of the track list, then speaking the track name as reaper does not have such actions yet. To do this
=== Item Navigation: ===
#open the create custom actions dialog, and then give the action a name
*Move Cursor Left to Edge of Item: Control + Shift + Comma
#use the filter to search for the action Track: Select track 01
*Move Cursor Left to Edge of Item : Control + Numpad 7
#tab to the list containing the results, and add this action to the second list.
*Move Cursor Right to Edge of Item : Control + Shift + FullStop
#go back to the search filter and search for Track: Select last touched track
*Move Cursor Right to Edge of Item : Control + Numpad 9
#tab to the list containing the results, and add this action to the second list. There should be two in this exact order.
*Move to Previous Item, leaving Other Items Selected : Control + Shift + Left Arrow
#go back to the search filter and search for OSARA: Report track/item/time selection (depending on focus)
*Move to Next Item, leaving Other Items Selected : Control + Shift + Right Arrow
#tab to the list containing the results, and add this action to the second list. There should be three in this exact order.
*Select & Move to Previous Item : Control + Left Arrow
#press the OK button, and you are ready to assign a shortcut as described above.
*Select & Move to Next Item : Control + Right Arrow


To create an action that will go to the bottom of the track list, you will need to bundle all of the following:  
=== Item Properties: ===
*Track: Select all tracks
*Decrease Item Rate by 0.6% 10 cents : Shift + 1
*Xenakios/SWS: Select last of selected tracks
*Increase Item Rate by 0.6% 10 cents : Shift + 2
*OSARA: report track/item/time selection (depending on focus)
*Decrease Item Rate by 0.6% 10 cents Clear Preserve Pitch : Shift + 3
*Increase Item Rate by 0.6% 10 cents Clear Preserve Pitch : Shift + 4
*Decrease Item Rate by 6% 1 Semitone Clear Preserve Pitch : Shift + 5
*Increase Item Rate by 6% 1 Semitone Clear Preserve Pitch : Shift + 6
*Normalise Items : Control + Shift + N
*Normalise Multiple Items to Common Gain : Shift + N
*Pitch Item Down 1  Cent : Shift + 7
*Pitch Item Up 1 cent : Shift + 8
*Pitch Item Down 1  Semitone : Shift + 9
*Pitch Item Up 1 Semitone : Shift + 0
*Reset Item Pitch : Control + Backspace
*Set Item Rate to 1.0 : Alt + Backspace
*Show Media Items / Take Properties : Shift + f2
*Show Media Item Source Properties : Control + F2
*Toggle Item Mute : Alt + F4
*Toggle Item Solo : Alt + F5


There is also an [[Special:MyLanguage/Useful_Links_and_Resources|audio tutorial available]] which describes how to make custom actions.
== Loop Points: ==
*Go to Start of Loop : Alt + Shift + Home
*Go to End of Loop : Alt + Shift + End
*Set Start Point : Alt + Shift + Left Bracket
*Set End Point : Alt + Shift + Right Bracket


== Shortcut help ==
== Markers, Stretch Markers, Regions, Time Signatures & Tempos ==
One very effective way to learn Reaper is by using shortcut Help. When in Shortcut Help, press any key or combination of keys on your computer keyboard to hear what action is associated to that key or key combination. For instance, if you press down arrow, you will hear, “go to next track.” If you press up arrow, you will hear, “go to previous track.” If you press control space, you will discover that this is to play and pause. You can enter and exit Shortcut Help by pressing F12. If you have a midi controller or keyboard and actions are assigned to any of its buttons, faders or knobs then pressing, fading or turning any of them will also read out the associated action.
*Add / Move Marker 1 thru 10 to Play Edit Cursor : Control + Keyboard 1 thru 0
Lastly, there is a neatly compiled [[Reaper shortcut key list by headings]] which includes every reaper keyboard shortcut and lists them in terms of function.
*Edit Time Signature Markernear Cursor : C
*Go to Marker 1 thru 10 : Keyboard 1 thru 0
*Go to Previous Marker / Project Start : Semicolon
*Go to Next Marker / Project End : Apostrophy
*Insert Marker at Current Position : M
*Insert & / or Edit Marker at Current Position : Shift + M
*Go to Region 1 thru 10 after current Region finishes playing, Smooth Seek : Alt + 1 thru 0
*Insert Region from Time Selection : Shift + R
*Add Stretch Marker at Cursor : Control + M
*Add Stretch Market to Cursor & Snap to Grid : Alt + Shift + I
*Go to Previous Stretch Marker : Shift + Semicolon
*Go to Next Stretch Marker : Shift + Apostrophy
*Move Last Focused Stretch Marker to Current Edit Cursor Position : Alt + M
*Show Region / Marker Manager Window : Alt + Shift + R
*Insert / Edit Tempo Marker & Add Stretch Marker at Cursor : Alt + Control + K
*Insert / Tempo Time Signature Change Marker at Edit Cursor : Shift + C
*Create Measure from Time Selection, New Time Signature : Alt + Control + C
 
== Master Track: ==
*View I/O for Master Track : Shift + I
*Nudge Volume of Master Track Up : Alt + Shift + Cursor Up
*Nudge Volume of Master Track Down : Alt + Shift + Cursor Down
*Toggle Master Track Visible : Alt + Control + M
*Toggle Mute for Master Track : Alt + Shift + F5
*Toggle Solo for Master Track : Alt + Shift + F6
*Toggle Stereo / Mono L+R : Shift + F9
 
== Menus: ==
*File : Alt + F , or F10
*Edit : Alt E
*View : Alt + V
*Insert : Alt + I
*Item :
*Track :
*Options : Alt + O
*Actions : Alt + A
*Extensions :
*Help : Alt + H
 
== midi related commands ==
 
All of these apply to the midi editor only.
 
=== MIDI Channel: ===
*Show All Channels : Shift + Graav
*Show Only Channel 01 : Shift + 1
*Show Only Channel 02 : Shift + 2
*Show Only Channel 03 : Shift + 3
*Show Only Channel 04 : Shift + 4
*Show Only Channel 05 : Shift + 5
*Show Only Channel 06 : Shift + 6
*Show Only Channel 07 : Shift + 7
*Show Only Channel 08 : Shift + 8
*Show Only Channel 09 : Shift + 9
*Show Only Channel 10 : Shift + 0
 
=== MIDI Edit: ===
*Copy Events within Time Selection if any, Smart Copy : Control + Shift + C
*Cut Events within Time Selection if any, Smart Cut : Control + Shift + X
*Duplicate Events : Control + D
*Duplicate Events within Time Selection if any, Smart Duplicate : Control + Shift + D
*Fit Notes to Time Selection : Alt + Control + F
*Insert Note at Edit Cursor : I
*Increase Pitch Cursor 1 Semitone : Alt + Arrow Up
*Decrease Pitch Cursor 1 Semitone : Alt + Arrow Down
*Increase Pitch Cursor 1 Octave : Alt + Shift + Arrow Up
*Decrease Pitch Cursor 1 Octave : Alt + Shift + Arrow Down
*Mute Events Toggle : Alt + M
*Select All Events : Control + A
*Select All Notes in Time Selection : Alt + Shift + E
*Split Notes : S
*Split Notes at Mouse Cursor : Shift + S
 
=== MIDI (General) ===
*Activate Next Visible MIDI Item : Alt + N
*Activate Previous Visible MIDI Item : Alt + Shift + N
*Activate Previous MIDI Track : Control + Arrow Up
*Activate Next MIDI Track : Control + Arrow Down
*Close Window if not Docked, otherwise Pass Main Window : Escape
*Double Length of MIDI, Repeat in Contents : Alt + Control + 2
*Filter Events : Alt + V
*Humanize Notes : H
*Invert Selection : Control + I
*Join Notes : J
*Quantize : Q
*Quantize Notes Position to Grid : Control + Shift + Q
*Quantize Notes Position & End to Grid : Control + Shift + P
*Quantize Using Last Quantize Dialog Settings : Alt + Shift + Q
*Quantise Item Positions & MIDI Note Positions to Grid : Control + Shift + Q
*Select & Quantize Notes Position to Grid : Shift + Q
*Rename MIDI Take, R 1 of 9 : Alt + F
*Revert File, MIDI File Mode Only : Alt + R
*Save File, MIDI File Mode Only : Control + S
*Send All Notes Off to All MIDI Outputs / Plugins : F3
*Show / Hide Filter Window : F
*Transpose Notes : T
 
=== midi: *inserting notes and step edit ===
*Set Length for Next Inserted Note, 1 : Control + 1
*Set Length for Next Inserted Note, 1/2 : Control + 2
*Set Length for Next Inserted Note, 1/32 : Control + 3
*Set Length for Next Inserted Note, 1/4 : Control + 4
*Set Length for Next Inserted Note, 1/40 : Control + 5
*Set Length for Next Inserted Note, 1/16 : Control + 6
*Set Length for Next Inserted Note, 1/16T : Control + 7
*Set Length for Next Inserted Note, 1/8 : Control + 8
*Set Length for Next Inserted Note, 1/8T : Control + 9
*Set Length for Next Inserted Note, 1/16T : Control + 0
*Set Length for Next Inserted Note, Grid : Control + BackSpace
 
=== MIDI Mode (view menu) ===
*Piano Roll : Alt + 1
*Drum Map : Alt + 2
*Event List : Alt + 3
*Notation : Alt + 4
 
=== MIDI Navigation: ===
*Go to Previous MIDI Item : Control + Left Arrow
*Go to Next MIDI Item : Control + Arrow Right
*Move to Previous Note in Chord : Arrow Up
*Move to Next Note in Chord : Arrow Down
*Move to Previous Chord : Arrow Left
*Move to Next Chord : Arrow Right
*Move to Previous Note in Chord, & Add to Selection : Shift + Arrow Up
*Move to Next Note in Chord, & Add to Selection  : Shift + Arrow Down
*Move to Previous Chord, & Add to Selection : Shift + Arrow Left
*Move to Next Chord, & Add to Selection : Shift + Arrow Right
 
=== MIDI editor View commands ===
*Jump to Time Window : Control + J
*Show Docker: Alt + D
*Show Events as Rectangles, Normal Mode : Alt + 5
*Show Events as Triangles, Drum Mode : Alt + 6
*Show Events as Diamonds, Drum Mode : Alt + 7
*Toggle Grid : Alt + G
*Toggle Show Velocity Handles on Notes : Alt + 9
*Toggle Show Note Names : Alt + 0
*Toggle Snap to Grid : Alt + S
*Zoom In Vertically : Control + Shift + Arrow Up
*Zoom Out Vertically : Control + Shift + Arrow Down
 
== global Options and toggles ==
*Show Metronome / Pre Roll Settings : Alt + Shift + M
*Show Snap / Grid Settings : Alt + L
*Solo In Front : Alt + Control + F6
*Toggle Auto Crossfade On/Off : Alt + Z
*Toggle Locking : L
*Toggle Metronome : Control + Shift + M
*Toggle Snapping : Alt + N
=== PreRoll: ===
*Toggle PreRoll ON Record : Shift + Graav
 
== OSARA dialogs and actions ==
*Configuration : Control + F12
*Enable Non Contiguous Selection / Toggle Selection of Current Track / Item, depending on Focus : Shift + SpaceBar
*Select Next Track / Take Envelope, depending on Focus : Control + L
*Select Previous Track / Take Envelope, depending on Focus : Control + Shift + L
 
=== Peak Watcher: ===
*Reset Peak Watcher for First Track : Alt + F8
*Reset Peak Watcher for Second Track : Alt + Shift + F8
*View Peak Watcher : Control + Shift + W
 
=== Reporting: ===
*Move to Item Peak & Report Position : Control + K
*Report Current Peak for Channel 1 of Current Track : J
*Report Current Peak for Channel 2 of Current Track : K
*Report Current Peak for Channel 1 of Master Track : Shift + J
*Report Current Peak for Channel 2 of Master Track : Shift + K
*Report Edit / Play Cursor Position : Control + Shift + J
*Report Muted Tracks : Control + Shift + F5
*Report Soloed Tracks : Control + Shift + F6
*Report Record Arm Tracks : Control + Shift + F7
*Report Tracks with Monitor On : Control + Shift + F8
*Report Tracks with Phase Inverted : Control + Shift + F9
*Report Peak Watcher Value for Channel 1 of First Track : Alt + F9
*Report Peak Watcher Value for Channel 2 of First Track : Alt + F10
*Report Peak Watcher Value for Channel 1 of Second Track : Alt + Shift + F9
*Report Peak Watcher Value for Channel 2 of Second Track : Alt + Shift + F10
*Report Ripple Editing Mode : Alt + Shift + P
*Report Track / Item / Time Selection, depending on Focus : Control + Shift + SpaceBar
 
== Project & Project TABS: ==
*Add Related Project/s : Alt + Control + J
*Close All Projects Except Current : Shift + F4
*Close Current Project TAB : Control + F4
*Insert New Sub Project : Alt + Shift + U
*New Project : Control + N
*New Project TAB : Alt + Shift + N , or Alt + Control + N
*Next Project TAB : Control + TAB
*Previous Project TAB : Control + Shift + TAB
*Open Project : Control + O
*Project Settings : Alt + Enter
*Open Associated Project in New TAB : Alt + Shift + O
*Open Related Project 1 : Control + Shift + O
*Save Project : Control + S
*Save Project As : Alt + Control + S
 
== Track management, navigation and options ==
*Cycle Track Record Monitor, (Record Monitor Off, Normal, Not When Playing) : F8
*Duplicate Tracks : D
*Insert New Track at End of Track List : Alt + T , or Alt + Control + T
*Invert Track Phase : F9
*Go to Previous Track : Cursor Up
*Go to Next Track : Cursor Down
*Go to Previous Track, leaving Other Tracks Selected : Shift + Cursor Up
*Go to Next Track, leaving Other Tracks Selected : Shift + Cursor Down
*Move Tracks to Sub Project : Alt + U
*Mute / Unmute Tracks : F5
*Nudge Track Pan Left : Alt + Left Arrow
*Nudge Track Pan Right : Alt + Right Arrow
*Nudge Track Volume Up : Alt + Cursor Up
*Nudge Track Volume Down : Alt + Cursor Down
*Nudge Volume of Selected Tracks Up : Control + Shift + Cursor Up
*Nudge Volume of Selected Tracks Down : Control + Shift + Cursor Down
*Rename Last Touched Track : F2
*Select Last Touched Track : Alt + DoubleTap Insert
*Set Track Grouping Parameters : Alt + G
*Set Track Record Mode to MIDI Overdub : Backslash
*Set Track Record Mode to MIDI Replace : Shift + Backslash
*Solo / Unsolo Tracks : F6
*Toggle Record Arming for Current / Last Touched Track : F7
*Unarm All Tracks for Recording : Control + F7
*Unmute All Tracks : Control + F5
*Unsolo All Tracks : Control + F6
*View Routing & I/O for Current / Last Touched Track : I
 
== Transients ==
*Move to Next Transient : TAB
*Move to Previous Transient : Shift + TAB
*Transient Sensitivity / Threshold Adjust : Alt + Shift + T
*Transient Detection Sensitivity, Increase : Alt + Shift + Page Up
*Transient Detection Sensitivity, Decrease : Alt + Shift + Page Down
*Transient Detection Threshold, Increase : Alt + Control + Page Up
*Transient Detection Threshold, Decrease : Alt + Control + Page Down
 
== Transport ==
*Fast Forward : Control + Equals
*Go to Start of Project : W
*Go to Start of Project : Control + Home
*Go to End of Project : Control + End
*Decrease Playrate by 0.6% 10 cents : Shift + Dash
*Increase Playrate by 0.6% 10 cents : Shift + Equals
*Play Selected Items Once : Alt + Control + SpaceBar
*Play / Pause : Control + SpaceBar
*Play / Stop : SpaceBar
*Play, Skip Time Selection : Alt + SpaceBar
*Record : R
*Rewind a little bit : Control + Dash
*Tap Tempo : H
*Toggle Preserve Pitch in Audio Items when changing Master Playrate : Shift + Backspace
*Toggle Repeat : Control + R
*Set Playrate to 1.0 : Control + Shift + Backspace
 
== View: ==
*Show Undo Window : Alt + Control + Z
*Show Virtual MIDI Keyboard : Alt + B
*Zoom In Horizontal : Equals
*Zoom In Horizontal : Numpad Minus
*Zoom Out Horizontal : Dash
*Zoom Out Horizontal : Numpad Plus
*Zoom Time Selection : Control + Numpad Plus
*Show / Hide Media Explorer : Alt + Control + X
*Show / Hide Video Window : Control + Shift + V
*Show Action List : F4
*Toggle Full Screen : F11
*Toggle Open / Close Nudge Set Dialog : N
*Toggle Thru Input 1, Track View, Time Line : Control + Cursor Up & Cursor Down
*Help, About REAPER : Control + F1
*Help, Mouse Modifier Keys & Action Shortcuts : Shift +F1
 
== Xenakios  / SWS / AW / BR / FNG / Padre / S&M ==
*Analyze & Display Item Peak & RMS : Control + Shift + K
*Analyze Loudness : Control + Shift + U
*Command Parameters : Graav
*Copy Current Snapshot : Alt + Shift + C
*Envelope LFO Generator : O
*Fill Gaps Between Selected Items, Advanced use Last Settings : Control + Shift + F
*Normalise Loudness of Selected Items / Tracks : Shift + U
*Nudge Section Loop Start Earlier : Control + Numpad 1
*Nudge Section Loop Start Later : Control + Numpad 3
*Nudge Section Loop Overlap Shorter : Alt + Numpad 7
*Nudge Section Loop Overlap Longer : Alt + Numpad 9
*Open / Close Queue Bus Generator : Q
*Open Console : Alt + C
*Open Snapshots Window : Alt + Shift + Graav
*Options Cycle Thru Record Modes : Alt + BackSlash
*Paste Snapshot : Alt + Shift + V
*Recall Current Snapshot : Alt + Shift + Backspace
*Save Over Current Snapshot : Alt + Shift + S
*Select Items Under Edit Cursor on Selected Tracks : Shift + A
*Set Volume & Pan of Selected Takes : Alt + S
*Toggle All Take FX Bypass for Selected Items : Alt + Shift + B
*Toggle Count-In Before Recording : Control + Shift + Graav
 
== unassigned keystrokes ==
 
Usually, No Op, No Action means that a keystroke that was once assigned to a plug-in or action that belonged to an extenssion is no longer assigned, because the extenssion got updated, or the action was deprecated or the plug-in could have been deleted or uninstalled from the program. Reaper saves such actions with this designation in case that extenssion or plug-in comes back.
*No Op, No Action : Alt + Control + Cursor Up
*No Op, No Action : Alt + Control + Cursor Down
 
== Available Keystrokes ==
 
these are listed by modifier type:
 
=== single letters ===
*G
*U
 
=== alt plus ... ===
*Alt + F1 THRU F3
*Alt + F7
*Alt + F11
*Alt + F12
*Alt + Dash
*Alt + Equals
*Alt + Semicolon
*Alt + Apostrophe
*Alt + Slash
*Alt + W
*Alt + Y
*Alt + Page Up
*Alt + Page Down
 
=== alt plus control... ===
 
*Alt + Control + F5
*Alt + Control + F7 thru F10
*Alt + Control + Graav
*Alt + Control + 1 thru 3
*Alt + Control + 5 thru 0
*Alt + Control + Backspace
*Alt + Control + Semicolon
*Alt + Control + Apostrophe
*Alt + Control + Enter
*Alt + Control + Slash
*Alt + Control + H
*Alt + Control + W
*Alt + Control + Y
*Alt + Control + Home
*Alt + Control + End
 
=== alt plus shift ... ===
 
*Alt + Shift + F7
*Alt + Shift + F11
*Alt + Shift + F12
*Alt + Shift + Backslash
*Alt + Shift + Semicolon
*Alt + Shift + Apostrophe
*Alt + Shift + Enter
*Alt + Shift + Slash
*Alt + Shift + 1
*Alt + Shift + 2
*Alt + Shift + D
*Alt + Shift + G
*Alt + Shift + Q
*Alt + Shift + W
*Alt + Shift + Y
*Alt + Shift + Z
 
=== control plus ... ===
*Control + F3
*Control + F8
*Control + F9
*Control + F11
*Control + Backslash
*Control + Enter
*Control + Slash
*Control + Y
 
=== control plus shift plus ... ===
*Control + Shift + F11
*Control + Shift + F12
*Control + Shift + Backslash
*Control + Shift + Slash
*Control + Shift + 0
*Control + Shift + Left Bracket
*Control + Shift + Right Bracket
*Control + Shift + Semicolon
*Control + Shift + Apostrophe
*Control + Shift + R
*Control + Shift + Y
*Control + Shift + Home
*Control + Shift + End
 
=== shift plus ===
 
*Shift + F3
*Shift + F11
*Shift + F12
*Shift + Slash
*Shift + D
*Shift + Q
*Shift + Y
 
= end of document =

Revision as of 22:37, 17 May 2023

OSARA Shortcut Keys : by Headings 

Compiled by: David P Shortland, DragonScore Productions, www.dragonscore.com.au

Current Versions:

  • REAPER: 5.91
  • OSARA: 2018.1pre-110,69ec9771
  • SWS: V2.9.7.0

Release Date: 02/07/2018

preliminary notes

This list of hotkeys assumes the English language as the keyboard layout in use and reflects the latest osara key map (when it has been installed and unmodified). Careful planning was done so that they would be grouped into different categories and in alphabetical order. If IN doubt, you can always Toggle Shortcut Help On / Off by using: F12

Automation:

  • Write Current Values for All Writing Envelopes to Time Selection : Shift + W
  • Write Current Values for All Writing Envelopes from Cursor to End of Project : Control + W

Envelopes:

  • Insert Automation Item : Control + Shift + I
  • Insert Four Envelope Points at Time Selection : Alt + Control + 4
  • Insert New Point at Current Position : Shift + E
  • Hide All Envelopes for Tracks : Shift + H
  • Hide All Envelopes for All Tracks : Control + Shift + H
  • Move Selected Envelope Points Down : Alt + Numpad 2
  • Move Selected Envelope Points Up : Alt + Numpad 8
  • Move to Previous Envelope Point : Alt + Shift + J
  • Move to Next Envelope Point : Alt + Shift + K
  • Show All Active Envelopes for Tracks : Shift + O
  • Toggle Track Pan Envelope Visible : Alt + Control + P
  • Toggle Track Volume Envelope Visible : Alt + Control + V
  • View Envelopes for Current / Last Touched Track : Shift + L

Editing commands

Cursor movement

  • Move Cursor Left 1 Pixel : Left Arrow
  • Move Cursor Right 1 Pixel : Right Arrow
  • Move Cursor Left to Grid Division : Alt + Shift + Left Arrow
  • Move Cursor Right to Grid Division : Alt + Shift + Right Arrow
  • Move Cursor Left Creating Time Selection : Shift + Left Arrow
  • Move Cursor Right Creating Time Selection : Shift + Right Arrow
  • Select from Cursor to Start of Project : Shift + Home
  • Select from Cursor to End of Project : Shift + End

editing operations

  • Copy Items / Tracks / Envelope Points, depending on Focus, ignoring Time Selection : Control + C
  • Copy Items / Tracks / Envelope Points, depending on Focus, within Time Selection if any, Smart Cut: Control + Shift + C
  • Cut Items / Tracks / Envelope Points, depending on Focus, ignoring Time Selection : Control + X
  • Cut Items / Tracks / Envelope Points, depending on Focus, within Time Selection if any, Smart Cut: Control + Shift + X
  • Select All Items / Tracks / Envelope Points , depending on Focus : Control + A
  • Undo : Control + Z
  • Redo : Control + Shift + Z

Edit Cursor movement

  • Move Edit Cursor Back 1 Beat : Control + Page Up , or Control + Shift + Page Up
  • Move Edit Cursor Forward 1 Beat : Control + Page Down , or Control + Shift + Page Down
  • Move Edit Cursor Back 1 Measure : Page Up
  • Move Edit Cursor Forward 1 Measure : Page Down
  • Move Edit Cursor to Previous Tempo or Time Signature Change : Control + Semicolon
  • Move Edit Cursor to Next Tempo or Time Signature Change : Control + Apostrophy
  • Move Edit Cursor to Previous Zero Crossing in Items : Shift + Z
  • Move Edit Cursor to Next Zero Crossing in Items : Z
  • Move Edit Cursor to Start of Current Measure : Alt + Home
  • Move Edit Cursor to Start of Next Measure : Alt + End
  • Move Edit Cursor to Play Cursor : Slash

Insert commands

  • Insert & Name Track : Control + T
  • Insert Media File : Alt + I
  • Insert Media File : DoubleTap Insert
  • Insert Media File from Clipboard : Control + I
  • Insert New MIDI Item : Shift + DoubleTap Insert
  • Insert Virtual Instrument On New Track : Control + DoubleTap Insert
  • Time selection: Insert empty space at time selection (moving later items): control+alt+Double tap insert
  • Track: Insert multiple new tracks...: Alt+Double tap insert

setting Grid in audio (track view also known as arrange view)

  • Set to 1 : Control + Shift + 1
  • Set to 1/2 : Control + Shift + 2
  • Set to 1/32 : Control + Shift + 3
  • Set to 1/4 : Control + Shift + 4
  • Set to 1/6, 1/4 Triplet : Control + Shift + 5
  • Set to 1/16 : Control + Shift + 6
  • Set to 1/24, 1/16 Triplet : Control + Shift + 7
  • Set to 1/8 : Control + Shift + 8
  • Set to 1/12, 1/8 Triplet : Control + Shift + 9

Take manipulation

  • Activate Take Under Mouse : Y
  • Delete Active Take from Items, Prompt to Confirm : Control + Shift + T
  • Duplicate Active Take : Alt + Control + D
  • Nudge Active Take Volume Up : Shift + Page Up
  • Nudge Active Take Volume Down : Shift + Page Down
  • Paste As Take In Items : Shift + V
  • Set Take Channel Mode to Normal : Shift + F5
  • Set Take Channel Mode to Mono, Left : Shift + F6
  • Set Take Channel Mode to Mono, Down Mix : Shift + F7
  • Set Take Channel Mode to Mono, Right : Shift + F8
  • Switch Items to Next Take : T
  • Switch Items to Previous Take : Shift + T
  • Toggle Take Reverse : V

Time Selection commands

  • Go to Start of Time Selection : Home
  • Go to End of Time Selection : End
  • Insert Empty Space at Time Selection, Moving Later Items : Alt + Control + DoubleTap Insert
  • Nudge Left : Alt + Control + Left Bracket
  • Nudge Right : Alt + Control + Right Bracket
  • Nudge Left, Edge Left : Control + Left Bracket
  • Nudge Left, Edge Right : Control + Right Bracket
  • Nudge Right, Edge Left : Alt + Left Bracket
  • Nudge Right, Edge Right : Alt + Right Bracket
  • Remove Time Selection & Loop Points : Escape
  • Set Start Point : Left Bracket
  • Set End Point : Right Bracket
  • Shift Left, by Time Selection Length : Shift Left Bracket
  • Shift Right, by Time Selection Length : Shift Right Bracket

File management

  • Open Render Queue : Alt + Q, or Alt + Control + Q
  • Quit REAPER : Control + Q
  • Render Project to Disk : Alt + R , or Alt + Control + r
  • Save Live Output to Disk, Bounce : Alt + Control + B
  • Open Project : Control + O

Folders

  • Cycle Folder Collapse State; (Small, Closed, Open) : Enter
  • Cycle Track Folder Collapse State; (Folder, End of Folder, Track) : Shift + Enter

FX:

  • Monitoring FX Toggle Bypass : Control + Shift + B
  • Show FX Chain for Item Take : Control + F
  • Show / Hide Track Envelope for Last Touched FX Parameter : Alt + Control + L
  • Toggle FX Bypass for Current / Last Touched Track : B
  • Toggle FX Bypass for Master Track : Shift + B
  • Toggle FX Bypass On All Tracks : Control + B
  • View FX Parameters for Current Track / Item, depending on Focus : Control + Shift + P
  • View FX Chain for Current / Last Touched Track : F
  • View FX Chain for Master Track : Shift + F
  • View FX Parameters for Current Track / Take, depending on Focus : P
  • View FX Parameters for Master Track : Shift + P

Item commands

item manipulation

  • AutoTrim/Split Items Remove Silence : Control + Graav
  • Crossfade Items Within Time Selection : X
  • Duplicate Items : Control + D
  • Duplicate Selected Area of Items : Control + Shift + D
  • Fade Items into Cursor : Alt + Control + I
  • Fade Items Out from Cursor : Alt + Control + O
  • Glue Items : Control + U
  • Heal Splits In Items : Control + H
  • Move & Stretch Items to fit Time Selection : Alt + Control + F
  • Move Items to Sub Project, Non Destructive Glue : Alt + Control + U
  • Nudge Item Pitch Down, Resampled A : Alt + Shift + 3
  • Nudge Item Pitch Up, Resampled A : Alt + Shift + 4
  • Nudge Item Pitch Down, Resampled B : Alt + Shift + 5
  • Nudge Item Pitch Up, Resampled B : Alt + Shift + 6
  • Nudge Item Pitch Down : Alt + Shift + 7
  • Nudge Item Pitch Up : Alt + Shift + 8
  • Nudge Item Pitch Down, B : Alt + Shift + 9
  • Nudge Item Pitch Up, B : Alt + Shift + 0
  • Open Item In-line Editors : E
  • Open Item Copies in Primary External Editor : Control + E
  • Open Item in Primary External Editor : Alt + E
  • Open Item Copies in Secondary External Editor : Control + Shift + E
  • Open Items in Secondary External Editor : Alt + Control + E
  • Paste Items / Tracks : Control + V
  • Remove Content Trim Behind Items : Shift + X
  • Select & Split Item Under Edit or Play Cursor : A
  • Select All Items in Track : Alt + Control + A
  • Select All Items in Current Time Selection : Control + Shift + A
  • Select All Items on Selected Tracks in Current Time Selection : Alt + Shift + A
  • Set Items Length to Media Source Lengths : Alt + Shift + L
  • Split at Previous Zero Crossing : Alt + Z
  • Split Items at Edit or Play Cursor : S
  • Split Items at Time Selection : Shift + S
  • Split Items at Edit or Play Cursor, ignoring Grouping : Control + Shift + S
  • Time Compress Selected Items, Fine : Alt + Control + Dash
  • Time Stretch Selected Items, Fine : Alt + Control + Equals

Item Editing

  • Grow Left Edge of Items : Control + Comma
  • Grow Left Edge of Items : Control + Numpad 4
  • Shrink Left Edge of Items : Control + FullStop
  • Shrink Left Edge of Items : Control + Numpad 6
  • Shrink Right Edge of Items : Alt + Comma
  • Shrink Right Edge of Items : Alt + Numpad 4
  • Grow Right Edge of Items : Alt + FullStop
  • Grow Right Edge of Items : Alt + Numpad 6
  • Move Contents of Items Left : Shift + Comma
  • Move Contents of Items Left : Numpad 1
  • Move Contents of Items Right : Shift + FullStop
  • Move Contents of Items Right : Numpad 3
  • Move Items / Envelope Points Down 1 Track / a bit : Numpad 2
  • Move Items / Envelope Points Up 1 Track / a bit : Numpad 8
  • Move Items / Envelope Points Left : Numpad 4
  • Move Items / Envelope Points Right : Numpad 6
  • Move Items Left Preserving Timing of Contents : Alt + Control + Comma
  • Move Items Left Preserving Timing of Contents : Numpad 7
  • Move Items Right Preserving Timing of Contents : Alt + Control + FullStop
  • Move Items Right Preserving Timing of Contents : Numpad 9
  • Move Items / Envelope Points Left : Comma
  • Move Items / Envelope Points Right : FullStop
  • Move Items / Envelope Points Left by Grid Size : Alt + Shift + Comma
  • Move Items / Envelope Points Left by Grid Size : Alt + Control + Numpad 4
  • Move Items / Envelope Points Right by Grid Size : Alt + Shift + FullStop
  • Move Items / Envelope Points Right by Grid Size : Alt + Control+ Numpad 6

Item Grouping:

  • Group Items : Control + G
  • Remove Items from Group : Control + Shift + G
  • Select All Items in Groups : Shift + G
  • Toggle Item Grouping Override : Alt + Control + G

Item Navigation:

  • Move Cursor Left to Edge of Item: Control + Shift + Comma
  • Move Cursor Left to Edge of Item : Control + Numpad 7
  • Move Cursor Right to Edge of Item : Control + Shift + FullStop
  • Move Cursor Right to Edge of Item : Control + Numpad 9
  • Move to Previous Item, leaving Other Items Selected : Control + Shift + Left Arrow
  • Move to Next Item, leaving Other Items Selected : Control + Shift + Right Arrow
  • Select & Move to Previous Item : Control + Left Arrow
  • Select & Move to Next Item : Control + Right Arrow

Item Properties:

  • Decrease Item Rate by 0.6% 10 cents : Shift + 1
  • Increase Item Rate by 0.6% 10 cents : Shift + 2
  • Decrease Item Rate by 0.6% 10 cents Clear Preserve Pitch : Shift + 3
  • Increase Item Rate by 0.6% 10 cents Clear Preserve Pitch : Shift + 4
  • Decrease Item Rate by 6% 1 Semitone Clear Preserve Pitch : Shift + 5
  • Increase Item Rate by 6% 1 Semitone Clear Preserve Pitch : Shift + 6
  • Normalise Items : Control + Shift + N
  • Normalise Multiple Items to Common Gain : Shift + N
  • Pitch Item Down 1 Cent : Shift + 7
  • Pitch Item Up 1 cent : Shift + 8
  • Pitch Item Down 1 Semitone : Shift + 9
  • Pitch Item Up 1 Semitone : Shift + 0
  • Reset Item Pitch : Control + Backspace
  • Set Item Rate to 1.0 : Alt + Backspace
  • Show Media Items / Take Properties : Shift + f2
  • Show Media Item Source Properties : Control + F2
  • Toggle Item Mute : Alt + F4
  • Toggle Item Solo : Alt + F5

Loop Points:

  • Go to Start of Loop : Alt + Shift + Home
  • Go to End of Loop : Alt + Shift + End
  • Set Start Point : Alt + Shift + Left Bracket
  • Set End Point : Alt + Shift + Right Bracket

Markers, Stretch Markers, Regions, Time Signatures & Tempos

  • Add / Move Marker 1 thru 10 to Play Edit Cursor : Control + Keyboard 1 thru 0
  • Edit Time Signature Markernear Cursor : C
  • Go to Marker 1 thru 10 : Keyboard 1 thru 0
  • Go to Previous Marker / Project Start : Semicolon
  • Go to Next Marker / Project End : Apostrophy
  • Insert Marker at Current Position : M
  • Insert & / or Edit Marker at Current Position : Shift + M
  • Go to Region 1 thru 10 after current Region finishes playing, Smooth Seek : Alt + 1 thru 0
  • Insert Region from Time Selection : Shift + R
  • Add Stretch Marker at Cursor : Control + M
  • Add Stretch Market to Cursor & Snap to Grid : Alt + Shift + I
  • Go to Previous Stretch Marker : Shift + Semicolon
  • Go to Next Stretch Marker : Shift + Apostrophy
  • Move Last Focused Stretch Marker to Current Edit Cursor Position : Alt + M
  • Show Region / Marker Manager Window : Alt + Shift + R
  • Insert / Edit Tempo Marker & Add Stretch Marker at Cursor : Alt + Control + K
  • Insert / Tempo Time Signature Change Marker at Edit Cursor : Shift + C
  • Create Measure from Time Selection, New Time Signature : Alt + Control + C

Master Track:

  • View I/O for Master Track : Shift + I
  • Nudge Volume of Master Track Up : Alt + Shift + Cursor Up
  • Nudge Volume of Master Track Down : Alt + Shift + Cursor Down
  • Toggle Master Track Visible : Alt + Control + M
  • Toggle Mute for Master Track : Alt + Shift + F5
  • Toggle Solo for Master Track : Alt + Shift + F6
  • Toggle Stereo / Mono L+R : Shift + F9

Menus:

  • File : Alt + F , or F10
  • Edit : Alt E
  • View : Alt + V
  • Insert : Alt + I
  • Item :
  • Track :
  • Options : Alt + O
  • Actions : Alt + A
  • Extensions :
  • Help : Alt + H

midi related commands

All of these apply to the midi editor only.

MIDI Channel:

  • Show All Channels : Shift + Graav
  • Show Only Channel 01 : Shift + 1
  • Show Only Channel 02 : Shift + 2
  • Show Only Channel 03 : Shift + 3
  • Show Only Channel 04 : Shift + 4
  • Show Only Channel 05 : Shift + 5
  • Show Only Channel 06 : Shift + 6
  • Show Only Channel 07 : Shift + 7
  • Show Only Channel 08 : Shift + 8
  • Show Only Channel 09 : Shift + 9
  • Show Only Channel 10 : Shift + 0

MIDI Edit:

  • Copy Events within Time Selection if any, Smart Copy : Control + Shift + C
  • Cut Events within Time Selection if any, Smart Cut : Control + Shift + X
  • Duplicate Events : Control + D
  • Duplicate Events within Time Selection if any, Smart Duplicate : Control + Shift + D
  • Fit Notes to Time Selection : Alt + Control + F
  • Insert Note at Edit Cursor : I
  • Increase Pitch Cursor 1 Semitone : Alt + Arrow Up
  • Decrease Pitch Cursor 1 Semitone : Alt + Arrow Down
  • Increase Pitch Cursor 1 Octave : Alt + Shift + Arrow Up
  • Decrease Pitch Cursor 1 Octave : Alt + Shift + Arrow Down
  • Mute Events Toggle : Alt + M
  • Select All Events : Control + A
  • Select All Notes in Time Selection : Alt + Shift + E
  • Split Notes : S
  • Split Notes at Mouse Cursor : Shift + S

MIDI (General)

  • Activate Next Visible MIDI Item : Alt + N
  • Activate Previous Visible MIDI Item : Alt + Shift + N
  • Activate Previous MIDI Track : Control + Arrow Up
  • Activate Next MIDI Track : Control + Arrow Down
  • Close Window if not Docked, otherwise Pass Main Window : Escape
  • Double Length of MIDI, Repeat in Contents : Alt + Control + 2
  • Filter Events : Alt + V
  • Humanize Notes : H
  • Invert Selection : Control + I
  • Join Notes : J
  • Quantize : Q
  • Quantize Notes Position to Grid : Control + Shift + Q
  • Quantize Notes Position & End to Grid : Control + Shift + P
  • Quantize Using Last Quantize Dialog Settings : Alt + Shift + Q
  • Quantise Item Positions & MIDI Note Positions to Grid : Control + Shift + Q
  • Select & Quantize Notes Position to Grid : Shift + Q
  • Rename MIDI Take, R 1 of 9 : Alt + F
  • Revert File, MIDI File Mode Only : Alt + R
  • Save File, MIDI File Mode Only : Control + S
  • Send All Notes Off to All MIDI Outputs / Plugins : F3
  • Show / Hide Filter Window : F
  • Transpose Notes : T

midi: *inserting notes and step edit

  • Set Length for Next Inserted Note, 1 : Control + 1
  • Set Length for Next Inserted Note, 1/2 : Control + 2
  • Set Length for Next Inserted Note, 1/32 : Control + 3
  • Set Length for Next Inserted Note, 1/4 : Control + 4
  • Set Length for Next Inserted Note, 1/40 : Control + 5
  • Set Length for Next Inserted Note, 1/16 : Control + 6
  • Set Length for Next Inserted Note, 1/16T : Control + 7
  • Set Length for Next Inserted Note, 1/8 : Control + 8
  • Set Length for Next Inserted Note, 1/8T : Control + 9
  • Set Length for Next Inserted Note, 1/16T : Control + 0
  • Set Length for Next Inserted Note, Grid : Control + BackSpace

MIDI Mode (view menu)

  • Piano Roll : Alt + 1
  • Drum Map : Alt + 2
  • Event List : Alt + 3
  • Notation : Alt + 4

MIDI Navigation:

  • Go to Previous MIDI Item : Control + Left Arrow
  • Go to Next MIDI Item : Control + Arrow Right
  • Move to Previous Note in Chord : Arrow Up
  • Move to Next Note in Chord : Arrow Down
  • Move to Previous Chord : Arrow Left
  • Move to Next Chord : Arrow Right
  • Move to Previous Note in Chord, & Add to Selection : Shift + Arrow Up
  • Move to Next Note in Chord, & Add to Selection  : Shift + Arrow Down
  • Move to Previous Chord, & Add to Selection : Shift + Arrow Left
  • Move to Next Chord, & Add to Selection : Shift + Arrow Right

MIDI editor View commands

  • Jump to Time Window : Control + J
  • Show Docker: Alt + D
  • Show Events as Rectangles, Normal Mode : Alt + 5
  • Show Events as Triangles, Drum Mode : Alt + 6
  • Show Events as Diamonds, Drum Mode : Alt + 7
  • Toggle Grid : Alt + G
  • Toggle Show Velocity Handles on Notes : Alt + 9
  • Toggle Show Note Names : Alt + 0
  • Toggle Snap to Grid : Alt + S
  • Zoom In Vertically : Control + Shift + Arrow Up
  • Zoom Out Vertically : Control + Shift + Arrow Down

global Options and toggles

  • Show Metronome / Pre Roll Settings : Alt + Shift + M
  • Show Snap / Grid Settings : Alt + L
  • Solo In Front : Alt + Control + F6
  • Toggle Auto Crossfade On/Off : Alt + Z
  • Toggle Locking : L
  • Toggle Metronome : Control + Shift + M
  • Toggle Snapping : Alt + N

PreRoll:

  • Toggle PreRoll ON Record : Shift + Graav

OSARA dialogs and actions

  • Configuration : Control + F12
  • Enable Non Contiguous Selection / Toggle Selection of Current Track / Item, depending on Focus : Shift + SpaceBar
  • Select Next Track / Take Envelope, depending on Focus : Control + L
  • Select Previous Track / Take Envelope, depending on Focus : Control + Shift + L

Peak Watcher:

  • Reset Peak Watcher for First Track : Alt + F8
  • Reset Peak Watcher for Second Track : Alt + Shift + F8
  • View Peak Watcher : Control + Shift + W

Reporting:

  • Move to Item Peak & Report Position : Control + K
  • Report Current Peak for Channel 1 of Current Track : J
  • Report Current Peak for Channel 2 of Current Track : K
  • Report Current Peak for Channel 1 of Master Track : Shift + J
  • Report Current Peak for Channel 2 of Master Track : Shift + K
  • Report Edit / Play Cursor Position : Control + Shift + J
  • Report Muted Tracks : Control + Shift + F5
  • Report Soloed Tracks : Control + Shift + F6
  • Report Record Arm Tracks : Control + Shift + F7
  • Report Tracks with Monitor On : Control + Shift + F8
  • Report Tracks with Phase Inverted : Control + Shift + F9
  • Report Peak Watcher Value for Channel 1 of First Track : Alt + F9
  • Report Peak Watcher Value for Channel 2 of First Track : Alt + F10
  • Report Peak Watcher Value for Channel 1 of Second Track : Alt + Shift + F9
  • Report Peak Watcher Value for Channel 2 of Second Track : Alt + Shift + F10
  • Report Ripple Editing Mode : Alt + Shift + P
  • Report Track / Item / Time Selection, depending on Focus : Control + Shift + SpaceBar

Project & Project TABS:

  • Add Related Project/s : Alt + Control + J
  • Close All Projects Except Current : Shift + F4
  • Close Current Project TAB : Control + F4
  • Insert New Sub Project : Alt + Shift + U
  • New Project : Control + N
  • New Project TAB : Alt + Shift + N , or Alt + Control + N
  • Next Project TAB : Control + TAB
  • Previous Project TAB : Control + Shift + TAB
  • Open Project : Control + O
  • Project Settings : Alt + Enter
  • Open Associated Project in New TAB : Alt + Shift + O
  • Open Related Project 1 : Control + Shift + O
  • Save Project : Control + S
  • Save Project As : Alt + Control + S

Track management, navigation and options

  • Cycle Track Record Monitor, (Record Monitor Off, Normal, Not When Playing) : F8
  • Duplicate Tracks : D
  • Insert New Track at End of Track List : Alt + T , or Alt + Control + T
  • Invert Track Phase : F9
  • Go to Previous Track : Cursor Up
  • Go to Next Track : Cursor Down
  • Go to Previous Track, leaving Other Tracks Selected : Shift + Cursor Up
  • Go to Next Track, leaving Other Tracks Selected : Shift + Cursor Down
  • Move Tracks to Sub Project : Alt + U
  • Mute / Unmute Tracks : F5
  • Nudge Track Pan Left : Alt + Left Arrow
  • Nudge Track Pan Right : Alt + Right Arrow
  • Nudge Track Volume Up : Alt + Cursor Up
  • Nudge Track Volume Down : Alt + Cursor Down
  • Nudge Volume of Selected Tracks Up : Control + Shift + Cursor Up
  • Nudge Volume of Selected Tracks Down : Control + Shift + Cursor Down
  • Rename Last Touched Track : F2
  • Select Last Touched Track : Alt + DoubleTap Insert
  • Set Track Grouping Parameters : Alt + G
  • Set Track Record Mode to MIDI Overdub : Backslash
  • Set Track Record Mode to MIDI Replace : Shift + Backslash
  • Solo / Unsolo Tracks : F6
  • Toggle Record Arming for Current / Last Touched Track : F7
  • Unarm All Tracks for Recording : Control + F7
  • Unmute All Tracks : Control + F5
  • Unsolo All Tracks : Control + F6
  • View Routing & I/O for Current / Last Touched Track : I

Transients

  • Move to Next Transient : TAB
  • Move to Previous Transient : Shift + TAB
  • Transient Sensitivity / Threshold Adjust : Alt + Shift + T
  • Transient Detection Sensitivity, Increase : Alt + Shift + Page Up
  • Transient Detection Sensitivity, Decrease : Alt + Shift + Page Down
  • Transient Detection Threshold, Increase : Alt + Control + Page Up
  • Transient Detection Threshold, Decrease : Alt + Control + Page Down

Transport

  • Fast Forward : Control + Equals
  • Go to Start of Project : W
  • Go to Start of Project : Control + Home
  • Go to End of Project : Control + End
  • Decrease Playrate by 0.6% 10 cents : Shift + Dash
  • Increase Playrate by 0.6% 10 cents : Shift + Equals
  • Play Selected Items Once : Alt + Control + SpaceBar
  • Play / Pause : Control + SpaceBar
  • Play / Stop : SpaceBar
  • Play, Skip Time Selection : Alt + SpaceBar
  • Record : R
  • Rewind a little bit : Control + Dash
  • Tap Tempo : H
  • Toggle Preserve Pitch in Audio Items when changing Master Playrate : Shift + Backspace
  • Toggle Repeat : Control + R
  • Set Playrate to 1.0 : Control + Shift + Backspace

View:

  • Show Undo Window : Alt + Control + Z
  • Show Virtual MIDI Keyboard : Alt + B
  • Zoom In Horizontal : Equals
  • Zoom In Horizontal : Numpad Minus
  • Zoom Out Horizontal : Dash
  • Zoom Out Horizontal : Numpad Plus
  • Zoom Time Selection : Control + Numpad Plus
  • Show / Hide Media Explorer : Alt + Control + X
  • Show / Hide Video Window : Control + Shift + V
  • Show Action List : F4
  • Toggle Full Screen : F11
  • Toggle Open / Close Nudge Set Dialog : N
  • Toggle Thru Input 1, Track View, Time Line : Control + Cursor Up & Cursor Down
  • Help, About REAPER : Control + F1
  • Help, Mouse Modifier Keys & Action Shortcuts : Shift +F1

Xenakios / SWS / AW / BR / FNG / Padre / S&M

  • Analyze & Display Item Peak & RMS : Control + Shift + K
  • Analyze Loudness : Control + Shift + U
  • Command Parameters : Graav
  • Copy Current Snapshot : Alt + Shift + C
  • Envelope LFO Generator : O
  • Fill Gaps Between Selected Items, Advanced use Last Settings : Control + Shift + F
  • Normalise Loudness of Selected Items / Tracks : Shift + U
  • Nudge Section Loop Start Earlier : Control + Numpad 1
  • Nudge Section Loop Start Later : Control + Numpad 3
  • Nudge Section Loop Overlap Shorter : Alt + Numpad 7
  • Nudge Section Loop Overlap Longer : Alt + Numpad 9
  • Open / Close Queue Bus Generator : Q
  • Open Console : Alt + C
  • Open Snapshots Window : Alt + Shift + Graav
  • Options Cycle Thru Record Modes : Alt + BackSlash
  • Paste Snapshot : Alt + Shift + V
  • Recall Current Snapshot : Alt + Shift + Backspace
  • Save Over Current Snapshot : Alt + Shift + S
  • Select Items Under Edit Cursor on Selected Tracks : Shift + A
  • Set Volume & Pan of Selected Takes : Alt + S
  • Toggle All Take FX Bypass for Selected Items : Alt + Shift + B
  • Toggle Count-In Before Recording : Control + Shift + Graav

unassigned keystrokes

Usually, No Op, No Action means that a keystroke that was once assigned to a plug-in or action that belonged to an extenssion is no longer assigned, because the extenssion got updated, or the action was deprecated or the plug-in could have been deleted or uninstalled from the program. Reaper saves such actions with this designation in case that extenssion or plug-in comes back.

  • No Op, No Action : Alt + Control + Cursor Up
  • No Op, No Action : Alt + Control + Cursor Down

Available Keystrokes

these are listed by modifier type:

single letters

  • G
  • U

alt plus ...

  • Alt + F1 THRU F3
  • Alt + F7
  • Alt + F11
  • Alt + F12
  • Alt + Dash
  • Alt + Equals
  • Alt + Semicolon
  • Alt + Apostrophe
  • Alt + Slash
  • Alt + W
  • Alt + Y
  • Alt + Page Up
  • Alt + Page Down

alt plus control...

  • Alt + Control + F5
  • Alt + Control + F7 thru F10
  • Alt + Control + Graav
  • Alt + Control + 1 thru 3
  • Alt + Control + 5 thru 0
  • Alt + Control + Backspace
  • Alt + Control + Semicolon
  • Alt + Control + Apostrophe
  • Alt + Control + Enter
  • Alt + Control + Slash
  • Alt + Control + H
  • Alt + Control + W
  • Alt + Control + Y
  • Alt + Control + Home
  • Alt + Control + End

alt plus shift ...

  • Alt + Shift + F7
  • Alt + Shift + F11
  • Alt + Shift + F12
  • Alt + Shift + Backslash
  • Alt + Shift + Semicolon
  • Alt + Shift + Apostrophe
  • Alt + Shift + Enter
  • Alt + Shift + Slash
  • Alt + Shift + 1
  • Alt + Shift + 2
  • Alt + Shift + D
  • Alt + Shift + G
  • Alt + Shift + Q
  • Alt + Shift + W
  • Alt + Shift + Y
  • Alt + Shift + Z

control plus ...

  • Control + F3
  • Control + F8
  • Control + F9
  • Control + F11
  • Control + Backslash
  • Control + Enter
  • Control + Slash
  • Control + Y

control plus shift plus ...

  • Control + Shift + F11
  • Control + Shift + F12
  • Control + Shift + Backslash
  • Control + Shift + Slash
  • Control + Shift + 0
  • Control + Shift + Left Bracket
  • Control + Shift + Right Bracket
  • Control + Shift + Semicolon
  • Control + Shift + Apostrophe
  • Control + Shift + R
  • Control + Shift + Y
  • Control + Shift + Home
  • Control + Shift + End

shift plus

  • Shift + F3
  • Shift + F11
  • Shift + F12
  • Shift + Slash
  • Shift + D
  • Shift + Q
  • Shift + Y

end of document