Reaper shortcut key list by headings: Difference between revisions

From Reaper Accessibility Wiki
Jump to navigation Jump to search
Updating keystrokes
 
(4 intermediate revisions by the same user not shown)
Line 3: Line 3:
This collection of keystrokes assumes that you have OSARA's key map and the SWS Extension installed, with your keyboard layout set to US English.
This collection of keystrokes assumes that you have OSARA's key map and the SWS Extension installed, with your keyboard layout set to US English.


Important: the entire article is currently undergoing a thorough beating to bring it up to date.
Accuracy checked 17th March 2025 by Scott and JennyK.
 
Current overhaul progress: 15th March 2025, Scott and JennyK got to the end of the Item Properties section. Read beyond at your own risk.


== Notes for Mac Users ==
== Notes for Mac Users ==


Expect Windows keystrokes throughout this page. Here's how to find Mac equivalents.
Windows keystrokes are used throughout this article. Here's how to convert to Mac equivalents:


* Windows Control is Mac Command
* Windows Control is Mac Command
Line 89: Line 87:
=== Cursor Movement ===
=== Cursor Movement ===


Scrub Cursor Left 1 Pixel: LeftArrow
Jump (go) to time window: Control+J
 
Scrub Cursor Right 1 Pixel: RightArrow
 
Scrub Cursor Left Creating Time Selection: Shift+LeftArrow
 
Scrub Cursor Right Creating Time Selection: Shift+RightArrow
 
Toggle looped-segment scrub at edit cursor: /
 
Select from Cursor to Start of Project: Shift+Home
 
Select from Cursor to End of Project: Shift+End


Move Edit Cursor Back 1 Measure: PageUp
Move Edit Cursor Back 1 Measure: PageUp
Line 126: Line 112:


Move Edit Cursor to Next Zero Crossing in Items: Z
Move Edit Cursor to Next Zero Crossing in Items: Z
Scrub Cursor Left 1 Pixel: LeftArrow
Scrub Cursor Right 1 Pixel: RightArrow
Scrub Cursor Left Creating Time Selection: Shift+LeftArrow
Scrub Cursor Right Creating Time Selection: Shift+RightArrow
Select from Cursor to Start of Project: Shift+Home
Select from Cursor to End of Project: Shift+End
Toggle looped-segment scrub at edit cursor: /


=== Insert Commands ===
=== Insert Commands ===
Line 263: Line 263:
Toggle FX Bypass for Master Track: Shift+B
Toggle FX Bypass for Master Track: Shift+B


Toggle all take FX bypass for selected items: Control+B
Toggle all take FX bypass for selected items (requires SWS): Control+B


Monitoring FX Toggle Bypass: Control+Shift+B
Monitoring FX Toggle Bypass: Control+Shift+B
Line 308: Line 308:


Item: Open in built-in MIDI editor: E
Item: Open in built-in MIDI editor: E
Quantise Item Positions & MIDI Note Positions to Grid: Control+Shift+Q


Open Item Copies in Primary External Editor: Control+E
Open Item Copies in Primary External Editor: Control+E
Line 437: Line 439:
Set End Point: Alt+Shift+RightBracket
Set End Point: Alt+Shift+RightBracket


== Markers, Stretch Markers, Regions, Time Signatures & Tempos ==
== Markers, Tempo/Time Signature Changes, Stretch Markers and Regions: ==


Add / Move Marker 1 thru 10 to Play Edit Cursor: Control+Keyboard 1 thru 0
Insert Project Marker at Current Position: M


Report tempo and Time Signature Marker at Cursor: O (press twice to add new tempo marker or edit the selected one (if your cursor is exactly where a marker is, pressing O twice will let you edit that one))
Insert/Edit Project Marker at Current Position: Shift+M
 
Go to Marker 1 through 10: 1 through 0 on top number row


Go to Marker 1 thru 10: Keyboard 1 thru 0
Move Marker 1 thru 10 to Play/Edit Cursor: Control+1 through 0 on top number row


Go to Previous Marker / Project Start: Semicolon
Go to Previous Marker / Project Start: Semicolon


Go to Next Marker / Project End: Apostrophy
Go to Next Marker / Project End: Apostrophy
Report tempo and Time Signature Marker at Cursor: O (press twice to add new tempo marker or edit the selected one (if your cursor is exactly where a marker is, pressing O twice will let you edit that one))


Move edit cursor to Previous tempo or time signature change: Shift+Semicolon
Move edit cursor to Previous tempo or time signature change: Shift+Semicolon


Move edit cursor to next tempo or time signature change: Shift+Apostrophy
Move edit cursor to next tempo or time signature change: Shift+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 Marker at Cursor: Control+M
Line 470: Line 468:


Move Last Focused Stretch Marker to Current Edit Cursor Position: Control+Alt+M
Move Last Focused Stretch Marker to Current Edit Cursor Position: Control+Alt+M
Show Region / Marker Manager Window: Alt+Shift+R


Insert / Edit Tempo Marker & Add Stretch Marker at Cursor: Control+Alt+K
Insert / Edit Tempo Marker & Add Stretch Marker at Cursor: Control+Alt+K


Create Measure from Time Selection, New Time Signature: Control+Alt+C
Create Measure from Time Selection, New Time Signature: Control+Alt+C
Insert Region from Time Selection: Shift+R
Edit region near cursor: Alt+Shift+R
Go to Region 1 through 10 after current Region finishes playing, Smooth Seek: Alt+1 through 0 on top row numbers
Show Region / Marker Manager Window: Control+Alt+Shift+R


== Master Track: ==
== Master Track: ==


View I/O for Master Track: Shift+I
View routing and I/O for master track: Shift+I


Nudge Volume of Master Track Up: Shift+F12
Nudge Volume of Master Track Up: Shift+F12
Line 488: Line 492:


Toggle Mute for Master Track: Shift+F5
Toggle Mute for Master Track: Shift+F5
Toggle Solo for Master Track: Shift+F6


Toggle Stereo / Mono L+R: Shift+F9
Toggle Stereo / Mono L+R: Shift+F9


== Menus: ==
== Menu bar Accelerators (Windows only): ==


File: Alt+F , or F10
File: Alt+F


Edit: Alt E
Edit: Alt E
Line 543: Line 545:
Show Only Channel 10: Shift+0
Show Only Channel 10: Shift+0


=== MIDI Edit: ===
=== MIDI Editing: ===


Copy Events within Time Selection if any, Smart Copy: Shift+C
Copy Events within Time Selection if any, Smart Copy: Shift+C
Line 557: Line 559:
Insert Note at Edit Cursor, maintaining position of edit cursor: I
Insert Note at Edit Cursor, maintaining position of edit cursor: I


Insert Note at Edit Cursor, moving edit cursor right by inserted note's length: Shift+I
Insert note, advancing edit cursor: Shift+I


Move Pitch Cursor Up 1 Semitone: Alt+UpArrow
Move Pitch Cursor Up 1 Semitone: Alt+UpArrow
Line 570: Line 572:


Select All Events: Control+A
Select All Events: Control+A
Invert Selection: Alt+I


Split Notes: S
Split Notes: S
Line 575: Line 579:
Split Notes at Mouse Cursor: Shift+S
Split Notes at Mouse Cursor: Shift+S


=== MIDI (General) ===
Join Notes: J


Activate Previous MIDI Track: Control+Arrow Up
=== MIDI Processing ) ===
 
Activate Next MIDI Track: Control+Arrow Down


Double Length of MIDI, Repeat in Contents: Control+Alt+2
Double Length of MIDI, Repeat in Contents: Control+Alt+2


Humanize Notes: H
Humanize Notes: H
Invert Selection: Alt+I
Join Notes: J


Quantize: Q
Quantize: Q
Line 597: Line 595:
Quantize Using Last Quantize Dialog Settings: Alt+Shift+Q
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
 
Transpose Notes: T


Select & Quantize Notes Position to Grid: Shift+Q
Show / Hide Filter Window: F


Revert File, MIDI File Mode Only: Alt+R
Revert File, MIDI File Mode Only: Alt+R
Line 607: Line 607:
Send All Notes Off to All MIDI Outputs / Plugins: F3
Send All Notes Off to All MIDI Outputs / Plugins: F3


Show / Hide Filter Window: F
Reset all MIDI devices: Shift+F3


Transpose Notes: T
Reset all MIDI control surface devices: Control+F3


=== midi: inserting notes and step edit ===
=== MIDI: Note Length and Snapping ===


Set Length for Next Inserted Note, 1: Control+1
Set Length for Next Inserted Note, whole: Control+1


Set Length for Next Inserted Note, 1/2: Control+2
Set Length for Next Inserted Note, half: Control+2


Set Length for Next Inserted Note, 1/32: Control+3
Set Length for Next Inserted Note, Thirty-second: Control+3


Set Length for Next Inserted Note, 1/4: Control+4
Set Length for Next Inserted Note, Quarter: Control+4


Set Length for Next Inserted Note, 1/4T: Control+5
Set Length for Next Inserted Note, Quarter Triplet: Control+5


Set Length for Next Inserted Note, 1/16: Control+6
Set Length for Next Inserted Note, Sixteenth: Control+6


Set Length for Next Inserted Note, 1/16T: Control+7
Set Length for Next Inserted Note, Sixteenth Triplet: Control+7


Set Length for Next Inserted Note, 1/8: Control+8
Set Length for Next Inserted Note, Eighth: Control+8


Set Length for Next Inserted Note, 1/8T: Control+9
Set Length for Next Inserted Note, Eighth Triplet: Control+9


Set Length for Next Inserted Note, 1/16T: Control+0
Set Length for Next Inserted Note, Sixteenth Triplet: Control+0


Set Length for Next Inserted Note, Grid: Control+BackSpace
Set Length for Next Inserted Note, Grid: Control+BackSpace


=== MIDI Mode (view menu) ===
Toggle Snap to Grid: Alt+S
 
=== MIDI Editor Views ===


Piano Roll: Alt+1
Piano Roll: Alt+1
Line 649: Line 651:
Go to Previous MIDI Item: Control+LeftArrow
Go to Previous MIDI Item: Control+LeftArrow


Go to Next MIDI Item: Control+Arrow Right
Go to Next MIDI Item: Control+RightArrow


Move to Previous Note in Chord: UpArrow
Activate Previous MIDI Track: Control+Arrow Up


Move to Next Note in Chord: DownArrow
Activate Next MIDI Track: Control+Arrow Down


Move to Previous Chord: LeftArrow
Move to Previous Chord: LeftArrow
Line 659: Line 661:
Move to Next Chord: RightArrow
Move to Next Chord: RightArrow


Move to Previous Note in Chord, & Add to Selection: Shift+UpArrow
Move to Previous Chord, & Add to Selection: Shift+LeftArrow
 
Move to Next Chord, & Add to Selection: Shift+RightArrow


Move to Next Note in Chord, & Add to Selection : Shift+DownArrow
Move to Previous Note in Chord: UpArrow


Move to Previous Chord, & Add to Selection: Shift+LeftArrow
Move to Next Note in Chord: DownArrow


Move to Next Chord, & Add to Selection: Shift+RightArrow
Move to Previous Note in Chord, & Add to Selection: Shift+UpArrow


=== MIDI editor View commands ===
Move to Next Note in Chord, & Add to Selection : Shift+DownArrow


Jump to Time Window: Control+J
=== MIDI Editor Display Customizations ===


Show Events as Rectangles, Normal Mode: Alt+5
Show Events as Rectangles, Normal Mode: Alt+5
Line 683: Line 687:
Toggle Show Note Names: Alt+0
Toggle Show Note Names: Alt+0


Toggle Snap to Grid: Alt+S
Zoom In Vertically: Control+Shift+UpArrow


Zoom In Vertically: Control+Shift+Arrow Up
Zoom Out Vertically: Control+Shift+DownArrow


Zoom Out Vertically: Control+Shift+Arrow Down
== global Options and toggles ==


== global Options and toggles ==
Toggle Metronome: Control+Shift+M


Show Metronome / Pre Roll Settings: Alt+Shift+M
Show Metronome / Pre Roll Settings: Alt+Shift+M


Show Snap / Grid Settings: G
Solo In Front: Control+Alt+F6


Solo In Front: Control+Alt+F6
Toggle track solo defeat: Control+Win+F6


Toggle Auto Crossfade On/Off: Alt+Shift+X
Auto-crossfade media items when editing: Alt+Shift+X


Toggle Locking: L
Toggle Locking: L


Toggle Metronome: Control+Shift+M
Show Snap / Grid Settings: G


Toggle Snapping: Alt+N
Toggle Snapping: Alt+N


=== PreRoll: ===
== OSARA Actions ==


Toggle PreRoll ON Record: Shift+Graav
Configuration: Control+F12
 
Enable Non Contiguous Selection / Toggle Selection of Current Track / Item, depending on Focus: Shift+SpaceBar
 
Move to Item Peak & Report Position: Control+K


== OSARA dialogs and actions ==
Report Current Peak for Channel 1 of Current Track: J


Configuration: Control+F12
Report Current Peak for Channel 2 of Current Track: K


Enable Non Contiguous Selection / Toggle Selection of Current Track / Item, depending on Focus: Shift+SpaceBar
Report Current Peak for Channel 1 of Master Track: Shift+J


=== Peak Watcher: ===
Report Current Peak for Channel 2 of Master Track: Shift+K


Configure Peak Watcher for current track/track FX (depending on focus): Alt+W
Report edit/play cursor position, transport state and nearest markers and regions: Control+Shift+J (press once to hear primary ruler format, press twice quickly to hear secondary)


Report Peak Watcher value for first watcher first channel: Alt+F11
Report muted tracks: Control+Shift+F5 (press once to report, twice to display in a dialog)


Report Peak Watcher value for first watcher second channel: Alt+F12
Report record armed tracks: Control+Shift+F7 (press once to report, twice to display in a dialog)


Report Peak Watcher value for second watcher first channel: Alt+Shift+F11
Report Ripple Editing Mode: Control+Shift+P


Report Peak Watcher value for Second watcher second channel: Alt+Shift+F12
Report soloed tracks: Control+Shift+F6 (press once to report, twice to display in a dialog)


=== Reporting: ===
Report track/item/time/MIDI selection (depending on focus): Control+Shift+Space (press once to report, twice to display in a dialog)


Move to Item Peak & Report Position: Control+K
Report tracks with record monitor on: Control+Shift+F8 (press once to report, twice to display in a dialog)


Report Current Peak for Channel 1 of Current Track: J
Report tracks with phase inverted: Control+Shift+F9 (press once to report, twice to display in a dialog)


Report Current Peak for Channel 2 of Current Track: K
Select Items Under Edit Cursor on Selected Tracks: Shift+A


Report Current Peak for Channel 1 of Master Track: Shift+J
=== Peak Watcher: ===


Report Current Peak for Channel 2 of Master Track: Shift+K
Configure Peak Watcher for current track/track FX (depending on focus): Alt+W


Report Edit / Play Cursor Position, transport state and nearest markers and regions: Control+Shift+J
Report Peak Watcher value for first watcher first channel: Alt+F11


Report Muted Tracks: Control+Shift+F5
Report Peak Watcher value for first watcher second channel: Alt+F12


Report Soloed Tracks: Control+Shift+F6
Report Peak Watcher value for second watcher first channel: Alt+Shift+F11


Report Record Arm Tracks: Control+Shift+F7
Report Peak Watcher value for Second watcher second channel: Alt+Shift+F12


Report Tracks with Monitor On: Control+Shift+F8
Reset Peak Watcher first watcher: Alt+F10


Report Tracks with Phase Inverted: Control+Shift+F9
Reset Peak Watcher second watcher: Alt+Shift+F10


Report Ripple Editing Mode: Control+Shift+P
== Project Management, Project Tabs and Subprojects: ==


Report Track / Item / Time Selection, depending on Focus: Control+Shift+SpaceBar (pressing twice opens a dialogue with detailed selection information)
New Project: Control+N


== Project & Project TABS: ==
Open Project: Control+O


Close All Projects Except Current: Shift+F4
Save Project: Control+S


Close Current Project TAB: Control+F4
Save Project As: Control+Alt+S


Insert New Sub Project: Alt+Shift+U
Save new version of project (automatically increment project name): Control+Alt+Shift+S


New Project: Control+N
Project Settings: Alt+Enter


New Project TAB: Alt+Shift+N
New Project TAB: Alt+Shift+N
Line 771: Line 779:
Previous Project TAB: Control+Shift+TAB
Previous Project TAB: Control+Shift+TAB


Open Project: Control+O
Close Current Project TAB: Control+F4
 
Close All Projects Except Current: Shift+F4


Project Settings: Alt+Enter
Insert New Sub Project: Alt+Shift+U


Open Associated Project in New TAB: Alt+Shift+O
Open Associated Project in New TAB: Alt+Shift+O
Line 779: Line 789:
Open Related Project 1: Control+Shift+O
Open Related Project 1: Control+Shift+O


Save Project: Control+S
== Track Management, Navigation and Options ==
 
Save Project As: Control+Alt+S
 
== Track management, navigation and options ==


Cycle Track Record Monitor, (Record Monitor Off, Normal, Not When Playing): F8
Cycle Track Record Monitor, (Record Monitor Off, Normal, Not When Playing): F8
Line 813: Line 819:
Nudge Track Volume Down: Alt+DownArrow
Nudge Track Volume Down: Alt+DownArrow


Nudge Volume of Selected Tracks Up: Alt+Shift+UpArrow
Nudge Volume of Selected Tracks Up (1dB steps, requires SWS): Alt+Shift+UpArrow


Nudge Volume of Selected Tracks Down: Alt+Shift+DownArrow
Nudge Volume of Selected Tracks Down(1dB steps, requires SWS): Alt+Shift+DownArrow


Rename Last Touched Track: F2
Rename Last Touched Track: F2
Select Last Touched Track: Alt+Insert (DoubleTap Insert while holding alt if using Insert as screen reader modifier key)


Set Track Grouping Parameters: Alt+G
Set Track Grouping Parameters: Alt+G
Line 859: Line 863:
Rewind a little bit: Control+Dash
Rewind a little bit: Control+Dash


Go to Start of Project: W
Go to Start of Project: Control+Home or W
 
Go to Start of Project: Control+Home


Go to End of Project: Control+End
Go to End of Project: Control+End
Line 869: Line 871:
Increase Playrate by 0.6% 10 cents: Shift+Equals
Increase Playrate by 0.6% 10 cents: Shift+Equals


Play Selected Items Once: Control+Alt+SpaceBar
Play Selected Items Once: Control+Alt+Space


Play / Pause: Control+SpaceBar
Play / Pause: Control+Space


Play / Stop: SpaceBar
Play / Stop: Space


Play, Skip Time Selection: Alt+SpaceBar
Play, Skip Time Selection: Alt+Space


Record: R
Record: R


Tap Tempo: H
Tap Tempo: H
Toggle PreRoll ON Record: Shift+Graav
Toggle count-in before recording (requires SWS): Control+Shift+Graav


Toggle Preserve Pitch in Audio Items when changing Master Playrate: Shift+Backspace
Toggle Preserve Pitch in Audio Items when changing Master Playrate: Shift+Backspace
Line 893: Line 899:
Show Virtual MIDI Keyboard: Alt+B
Show Virtual MIDI Keyboard: Alt+B


Zoom In Horizontal: Equals
Zoom In Horizontal: Equals or NumpadPlus


Zoom In Horizontal: Numpad Minus
Zoom Out Horizontal: Dash or NumpadMinus


Zoom Out Horizontal: Dash
Zoom Time Selection: Control+NumpadPlus
 
Zoom Out Horizontal: Numpad Plus
 
Zoom Time Selection: Control+Numpad Plus


Show / Hide Media Explorer: Control+Alt+X
Show / Hide Media Explorer: Control+Alt+X
Line 913: Line 915:
Toggle Open / Close Nudge Set Dialog: N
Toggle Open / Close Nudge Set Dialog: N


Toggle Thru Input 1, Track View, Time Line: Control+Alt+RightArrow & LeftArrow
About REAPER: F1
 
Help, About REAPER: F1


Help, About OSARA: Control+F1
About OSARA: Control+F1


Help, Mouse Modifier Keys & Action Shortcuts: Shift+F1
Mouse Modifier Keys & Action Shortcuts: Shift+F1


== SWS ==
== SWS ==
Line 956: Line 956:


Save Over Current Snapshot: Alt+Shift+S
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
Set Volume & Pan of Selected Takes: Alt+S

Latest revision as of 18:44, 17 March 2025

REAPER and OSARA Keystrokes: Organised by Headings

This collection of keystrokes assumes that you have OSARA's key map and the SWS Extension installed, with your keyboard layout set to US English.

Accuracy checked 17th March 2025 by Scott and JennyK.

Notes for Mac Users

Windows keystrokes are used throughout this article. Here's how to convert to Mac equivalents:

  • Windows Control is Mac Command
  • Windows Alt is Mac Option
  • The Windows Key is Mac Control

The majority of keystrokes are mapped as per the above conversions, but there are a few exceptions where following a strict conversion would run into Mac OS commands. For example, Control+Space is pause on Windows, but that would become Command+Space on Mac, which conflicts with Spotlight. In these situations, we usually replace Command with Mac Control key, ergo it's Control+Space to pause.

The keystrokes for adjusting the boundaries of time selections and item edges have been re-jigged on Mac for a more logical physical orientation. To adjust the left boundary/edge, use Option. To work with the right boundary/edge, use Command.

The F-Keys are used often, we'd recommend going into Mac OS System Preferences/Settings, Keyboard category, check the "Use F1, F2, etc. keys as standard function keys" option. With that checked, you can use the F-keys as described throughout this article. When you need to use an F-key to control a Mac OS function, just add the FN key. For example, FN+F11 and FN+F12 to adjust the volume of your Mac.

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:

Toggle track/take pan envelope visibility (depending on focus): Control+Alt+P

Toggle track/take volume envelope visibility (depending on focus): Control+Alt+V

Toggle track pre-FX volume envelope visible: Control+Alt+Shift+V

Toggle track pre-FX pan or take pitch envelope visibility (depending on focus): Control+Alt+Shift+P

Toggle track/take mute envelope visibility (depending on focus): Control+Alt+F5

View Envelopes for Current / Last Touched Track: Shift+L

Select next track/take envelope (depending on focus): Alt+L

Select previous track/take envelope (depending on focus): Alt+Shift+L

Add/edit envelope point value at cursor: Alt+Shift+E

Insert New Point at Current Position: Shift+E

Move to Previous Envelope Point: Alt+J

Move to Next Envelope Point: Alt+K

Move to previous envelope point (leaving other points selected): Alt+Shift+J

Move to next envelope point (leaving other points selected): Alt+Shift+K

Move Selected Envelope Points Down: Alt+Numpad2

Move Selected Envelope Points Up: Alt+Numpad8

Show All Active Envelopes for Tracks: Shift+O

Insert Automation Item: Control+Shift+I

Insert Four Envelope Points at Time Selection: Control+Alt+4

Hide All Envelopes for Tracks: Shift+H

Hide All Envelopes for All Tracks: Control+Shift+H

Editing

Clipboard

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 Copy: 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: Shift+X

Paste Items / Tracks: Control+V

Select All Items / Tracks / Envelope Points , depending on Focus: Control+A

Cursor Movement

Jump (go) to time window: Control+J

Move Edit Cursor Back 1 Measure: PageUp

Move Edit Cursor Forward 1 Measure: PageDown

Move Edit Cursor to Start of Current Measure: Alt+Home

Move Edit Cursor to Start of Next Measure: Alt+End

Move Edit Cursor Back 1 Beat: Control+PageUp

Move Edit Cursor Forward 1 Beat: Control+PageDown

Move Cursor Left to Grid Division: Alt+Shift+LeftArrow

Move Cursor Right to Grid Division: Alt+Shift+RightArrow

Move Edit Cursor to Previous Tempo or Time Signature Change: Shift+Semicolon

Move Edit Cursor to Next Tempo or Time Signature Change: Shift+Apostrophy

Move Edit Cursor to Previous Zero Crossing in Items: Shift+Z

Move Edit Cursor to Next Zero Crossing in Items: Z

Scrub Cursor Left 1 Pixel: LeftArrow

Scrub Cursor Right 1 Pixel: RightArrow

Scrub Cursor Left Creating Time Selection: Shift+LeftArrow

Scrub Cursor Right Creating Time Selection: Shift+RightArrow

Select from Cursor to Start of Project: Shift+Home

Select from Cursor to End of Project: Shift+End

Toggle looped-segment scrub at edit cursor: /

Insert Commands

Insert & Name Track: Control+T

Insert Media File: Control+I, or DoubleTap Insert key

Insert New MIDI Item: Shift+DoubleTap Insert

Insert Virtual Instrument On New Track: Control+DoubleTap Insert

Insert empty space at time selection (moving later items): control+alt+Double tap insert

Grid

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

Set to 1/48 (1/32 triplet): Control+Shift+0

Takes

Switch Items to Next Take: T

Switch Items to Previous Take: Shift+T

Nudge Active Take Volume Up: Control+UpArrow

Nudge Active Take Volume Down: Control+DownArrow

Paste As Take In Items: Shift+V

Delete Active Take from Items, Prompt to Confirm: Control+Shift+T

Toggle Take Reverse: V

Duplicate Active Take: Control+Alt+D

Set Take Channel Mode to Normal: Control+F7

Set Take Channel Mode to Mono, Down Mix: Control+F8

Set Take Channel Mode to Mono, Left: Control+F9

Set Take Channel Mode to Mono, Right: Control+F10

Time Selection

Set Start Point: LeftBracket

Set End Point: RightBracket

Go to Start of Time Selection: Home

Go to End of Time Selection: End

Remove items/tracks/contents of time selection/markers/envelope points (depending on focus): Delete

Nudge left: Control+Alt+LeftBracket

Nudge Right: Control+Alt+RightBracket

Nudge Left Edge Left: Control+LeftBracket

Nudge Left Edge Right: Control+RightBracket

Nudge Right Edge Left: Alt+LeftBracket

Nudge Right Edge Right: Alt+RightBracket

Shift Left, by Time Selection Length: Shift LeftBracket

Shift Right, by Time Selection Length: Shift RightBracket

Insert Empty Space at Time Selection, Moving Later Items: Control+Alt+DoubleTap Insert

Remove Time Selection & Loop Points: Escape

Undo and Redo

Undo: Control+Z

Redo: Control+Shift+Z

Show undo history window: Control+Alt+Z

Rendering

Render Project to Disk: Control+Alt+r

Render project, using the most recent render settings, with a new target file name: Alt+R

Save Live Output to Disk, Bounce: Control+Alt+B

Open Render Queue: Control+Alt+Q

Folders

Cycle Track Folder State; (track, folder, nested folder, end of folder): Shift+Enter

Cycle Folder Collapse State; (Open, small, closed): Enter

FX

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

Show FX Chain for Item Take: Control+F

Show / Hide Track/take Envelope for Last Touched FX Parameter: Control+Alt+L

Toggle FX Bypass for Current / Last Touched Track: B

Toggle FX Bypass On All Tracks: Alt+Shift+B

Toggle FX Bypass for Master Track: Shift+B

Toggle all take FX bypass for selected items (requires SWS): Control+B

Monitoring FX Toggle Bypass: Control+Shift+B

Items

Selecting and Splitting Items

AutoTrim/Split Items Remove Silence: Control+Graav

Duplicate Items: Control+D

Duplicate Selected Area of Items: Control+Shift+D

Fade Items into Cursor: Control+Alt+I

Fade Items Out from Cursor: Control+Alt+O

Glue Items: Control+U

Heal Splits In Items: Control+H

Move & Stretch Items to fit Time Selection: Control+Alt+F

Move Items to Sub Project, Non Destructive Glue: Control+Alt+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

Item: Open in built-in MIDI editor: E

Quantise Item Positions & MIDI Note Positions to Grid: Control+Shift+Q

Open Item Copies in Primary External Editor: Control+E

Open Item Copies in Secondary External Editor: Control+Shift+E

Select & Split Item Under Edit or Play Cursor: A

Select All Items in Track: Control+Alt+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 item end to source media end: Control+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: Control+Alt+Dash

Time Stretch Selected Items, Fine: Control+Alt+Equals

Item Editing

Grow Left Edge of Items: Control+Comma or Control+Numpad4

Shrink Left Edge of Items: Control+Period or Control+Numpad6

Shrink Right Edge of Items: Alt+Comma or Alt+Numpad4

Grow Right Edge of Items: Alt+Period or Alt+Numpad6

Move Contents of Items Left: Shift+Comma or Numpad1

Move Contents of Items Right: Shift+Period or Numpad3

Move Items / Envelope Points Down 1 Track / a bit: Numpad2

Move Items / Envelope Points Up 1 Track / a bit: Numpad8

Move Items / Envelope Points Left: Comma or Numpad4

Move Items / Envelope Points Right: Period or Numpad6

Move Items Left Preserving Timing of Contents: Control+Alt+Comma or Numpad7

Move Items Right Preserving Timing of Contents: Control+Alt+Period or Numpad9

Move Items / Envelope Points Left by Grid Size: Alt+Shift+Comma or Control+Alt+Numpad4

Move Items / Envelope Points Right by Grid Size: Alt+Shift+Period or Control+Alt+Numpad6

Item Grouping:

Group Items: Control+G

Remove Items from Group: Control+Shift+G

Select All Items in Groups: Shift+G

Toggle Item Grouping Override: Control+Alt+G

Item Navigation:

Select & Move to Previous Item: Control+LeftArrow

Select & Move to Next Item: Control+RightArrow

Move cursor to start of items: Control+Shift+Comma or Control+Numpad7

Move cursor to end of items: Control+Shift+Period or Control+Numpad9

Move to Previous Item, leaving Other Items Selected: Control+Shift+LeftArrow

Move to Next Item, leaving Other Items Selected: Control+Shift+RightArrow

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

Normalize items (peak/RMS/LUFS): Control+Shift+N

Normalize items (to loudest item) to +0dB peak: 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: Control+Alt+Backspace

Show Media Items / Take Properties: Shift+f2

Show Media Item Source Properties: Control+F2

Toggle Item Mute: Control+F5

Toggle Item Solo exclusive: Control+F6

Loop Points:

Go to Start of Loop: Alt+Shift+Home

Go to End of Loop: Alt+Shift+End

Set Start Point: Alt+Shift+LeftBracket

Set End Point: Alt+Shift+RightBracket

Markers, Tempo/Time Signature Changes, Stretch Markers and Regions:

Insert Project Marker at Current Position: M

Insert/Edit Project Marker at Current Position: Shift+M

Go to Marker 1 through 10: 1 through 0 on top number row

Move Marker 1 thru 10 to Play/Edit Cursor: Control+1 through 0 on top number row

Go to Previous Marker / Project Start: Semicolon

Go to Next Marker / Project End: Apostrophy

Report tempo and Time Signature Marker at Cursor: O (press twice to add new tempo marker or edit the selected one (if your cursor is exactly where a marker is, pressing O twice will let you edit that one))

Move edit cursor to Previous tempo or time signature change: Shift+Semicolon

Move edit cursor to next tempo or time signature change: Shift+Apostrophy

Add Stretch Marker at Cursor: Control+M

Add Stretch Marker to Cursor & Snap to Grid: Alt+Shift+I

Go to Previous Stretch Marker: Control+Semicolon

Go to Next Stretch Marker: Control+Apostrophy

Move Last Focused Stretch Marker to Current Edit Cursor Position: Control+Alt+M

Insert / Edit Tempo Marker & Add Stretch Marker at Cursor: Control+Alt+K

Create Measure from Time Selection, New Time Signature: Control+Alt+C

Insert Region from Time Selection: Shift+R

Edit region near cursor: Alt+Shift+R

Go to Region 1 through 10 after current Region finishes playing, Smooth Seek: Alt+1 through 0 on top row numbers

Show Region / Marker Manager Window: Control+Alt+Shift+R

Master Track:

View routing and I/O for master track: Shift+I

Nudge Volume of Master Track Up: Shift+F12

Nudge Volume of Master Track Down: Shift+F11

Toggle Master Track Visible: Control+Alt+Shift+M

Toggle Mute for Master Track: Shift+F5

Toggle Stereo / Mono L+R: Shift+F9

Menu bar Accelerators (Windows only):

File: Alt+F

Edit: Alt E

View: Alt+V

Insert: Alt+I

Item: Alt+M

Track: Alt+T

Options: Alt+O

Actions: Alt+A

Extensions: Alt+X

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 Editing:

Copy Events within Time Selection if any, Smart Copy: Shift+C

Cut Events within Time Selection if any, Smart Cut: Shift+X

Duplicate Events: Control+D

Duplicate Events within Time Selection if any, Smart Duplicate: Control+Shift+D

Fit Notes to Time Selection: Control+Alt+F

Insert Note at Edit Cursor, maintaining position of edit cursor: I

Insert note, advancing edit cursor: Shift+I

Move Pitch Cursor Up 1 Semitone: Alt+UpArrow

Move Pitch Cursor Down 1 Semitone: Alt+DownArrow

Move Pitch Cursor Up 1 Octave: Alt+Shift+UpArrow

Move Pitch Cursor Down 1 Octave: Alt+Shift+DownArrow

Mute Events Toggle: Alt+M

Select All Events: Control+A

Invert Selection: Alt+I

Split Notes: S

Split Notes at Mouse Cursor: Shift+S

Join Notes: J

MIDI Processing )

Double Length of MIDI, Repeat in Contents: Control+Alt+2

Humanize Notes: H

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

Select & Quantize Notes Position to Grid: Shift+Q

Transpose Notes: T

Show / Hide Filter Window: 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

Reset all MIDI devices: Shift+F3

Reset all MIDI control surface devices: Control+F3

MIDI: Note Length and Snapping

Set Length for Next Inserted Note, whole: Control+1

Set Length for Next Inserted Note, half: Control+2

Set Length for Next Inserted Note, Thirty-second: Control+3

Set Length for Next Inserted Note, Quarter: Control+4

Set Length for Next Inserted Note, Quarter Triplet: Control+5

Set Length for Next Inserted Note, Sixteenth: Control+6

Set Length for Next Inserted Note, Sixteenth Triplet: Control+7

Set Length for Next Inserted Note, Eighth: Control+8

Set Length for Next Inserted Note, Eighth Triplet: Control+9

Set Length for Next Inserted Note, Sixteenth Triplet: Control+0

Set Length for Next Inserted Note, Grid: Control+BackSpace

Toggle Snap to Grid: Alt+S

MIDI Editor Views

Piano Roll: Alt+1

Drum Map: Alt+2

Event List: Alt+3

Notation: Alt+4

MIDI Navigation:

Go to Previous MIDI Item: Control+LeftArrow

Go to Next MIDI Item: Control+RightArrow

Activate Previous MIDI Track: Control+Arrow Up

Activate Next MIDI Track: Control+Arrow Down

Move to Previous Chord: LeftArrow

Move to Next Chord: RightArrow

Move to Previous Chord, & Add to Selection: Shift+LeftArrow

Move to Next Chord, & Add to Selection: Shift+RightArrow

Move to Previous Note in Chord: UpArrow

Move to Next Note in Chord: DownArrow

Move to Previous Note in Chord, & Add to Selection: Shift+UpArrow

Move to Next Note in Chord, & Add to Selection : Shift+DownArrow

MIDI Editor Display Customizations

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 visibility: Alt+G

Toggle Show Velocity Handles on Notes: Alt+9

Toggle Show Note Names: Alt+0

Zoom In Vertically: Control+Shift+UpArrow

Zoom Out Vertically: Control+Shift+DownArrow

global Options and toggles

Toggle Metronome: Control+Shift+M

Show Metronome / Pre Roll Settings: Alt+Shift+M

Solo In Front: Control+Alt+F6

Toggle track solo defeat: Control+Win+F6

Auto-crossfade media items when editing: Alt+Shift+X

Toggle Locking: L

Show Snap / Grid Settings: G

Toggle Snapping: Alt+N

OSARA Actions

Configuration: Control+F12

Enable Non Contiguous Selection / Toggle Selection of Current Track / Item, depending on Focus: Shift+SpaceBar

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, transport state and nearest markers and regions: Control+Shift+J (press once to hear primary ruler format, press twice quickly to hear secondary)

Report muted tracks: Control+Shift+F5 (press once to report, twice to display in a dialog)

Report record armed tracks: Control+Shift+F7 (press once to report, twice to display in a dialog)

Report Ripple Editing Mode: Control+Shift+P

Report soloed tracks: Control+Shift+F6 (press once to report, twice to display in a dialog)

Report track/item/time/MIDI selection (depending on focus): Control+Shift+Space (press once to report, twice to display in a dialog)

Report tracks with record monitor on: Control+Shift+F8 (press once to report, twice to display in a dialog)

Report tracks with phase inverted: Control+Shift+F9 (press once to report, twice to display in a dialog)

Select Items Under Edit Cursor on Selected Tracks: Shift+A

Peak Watcher:

Configure Peak Watcher for current track/track FX (depending on focus): Alt+W

Report Peak Watcher value for first watcher first channel: Alt+F11

Report Peak Watcher value for first watcher second channel: Alt+F12

Report Peak Watcher value for second watcher first channel: Alt+Shift+F11

Report Peak Watcher value for Second watcher second channel: Alt+Shift+F12

Reset Peak Watcher first watcher: Alt+F10

Reset Peak Watcher second watcher: Alt+Shift+F10

Project Management, Project Tabs and Subprojects:

New Project: Control+N

Open Project: Control+O

Save Project: Control+S

Save Project As: Control+Alt+S

Save new version of project (automatically increment project name): Control+Alt+Shift+S

Project Settings: Alt+Enter

New Project TAB: Alt+Shift+N

Next Project TAB: Control+TAB

Previous Project TAB: Control+Shift+TAB

Close Current Project TAB: Control+F4

Close All Projects Except Current: Shift+F4

Insert New Sub Project: Alt+Shift+U

Open Associated Project in New TAB: Alt+Shift+O

Open Related Project 1: Control+Shift+O

Track Management, Navigation and Options

Cycle Track Record Monitor, (Record Monitor Off, Normal, Not When Playing): F8

Duplicate Tracks: Alt+D

Insert New Track at End of Track List: Control+Alt+T

Invert Track Phase: F9

Go to Previous Track: UpArrow

Go to Next Track: DownArrow

Go to Previous Track, leaving Other Tracks Selected: Shift+UpArrow

Go to Next Track, leaving Other Tracks Selected: Shift+DownArrow

Move Tracks to Sub Project: Alt+U

Mute / Unmute Tracks: F5

Nudge Track Pan Left: Alt+LeftArrow

Nudge Track Pan Right: Alt+RightArrow

Nudge Track Volume Up: Alt+UpArrow

Nudge Track Volume Down: Alt+DownArrow

Nudge Volume of Selected Tracks Up (1dB steps, requires SWS): Alt+Shift+UpArrow

Nudge Volume of Selected Tracks Down(1dB steps, requires SWS): Alt+Shift+DownArrow

Rename Last Touched Track: F2

Set Track Grouping Parameters: Alt+G

Cycle through midi recording modes of selected tracks: Alt+Shift+Backslash

Solo / Unsolo Tracks: F6

Toggle Record Arming for Current / Last Touched Track: F7

Unarm All Tracks for Recording: Alt+F7

Unmute All Tracks: Alt+F5

Unsolo All Tracks: Alt+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: Control+Alt+Shift+T

Transient Detection Sensitivity, Increase: Alt+Shift+PageUp

Transient Detection Sensitivity, Decrease: Alt+Shift+PageDown

Transient Detection Threshold, Increase: Control+Alt+PageUp

Transient Detection Threshold, Decrease: Control+Alt+PageDown

Transport

Fast Forward: Control+Equals

Rewind a little bit: Control+Dash

Go to Start of Project: Control+Home or W

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: Control+Alt+Space

Play / Pause: Control+Space

Play / Stop: Space

Play, Skip Time Selection: Alt+Space

Record: R

Tap Tempo: H

Toggle PreRoll ON Record: Shift+Graav

Toggle count-in before recording (requires SWS): Control+Shift+Graav

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: Control+Alt+Z

Show Virtual MIDI Keyboard: Alt+B

Zoom In Horizontal: Equals or NumpadPlus

Zoom Out Horizontal: Dash or NumpadMinus

Zoom Time Selection: Control+NumpadPlus

Show / Hide Media Explorer: Control+Alt+X

Show / Hide Video Window: Control+Shift+V

Show Action List: F4

Toggle Full Screen: F11

Toggle Open / Close Nudge Set Dialog: N

About REAPER: F1

About OSARA: Control+F1

Mouse Modifier Keys & Action Shortcuts: Shift+F1

SWS

Analyze & Display Item Peak & RMS: Control+Shift+K

Analyze Loudness: Control+Shift+U

Command Parameters: Graav

Copy Current Snapshot: Alt+Shift+C

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+Numpad1

Nudge Section Loop Start Later: Control+Numpad3

Nudge Section Loop Overlap Shorter: Alt+Numpad7

Nudge Section Loop Overlap Longer: Alt+Numpad9

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

Set Volume & Pan of Selected Takes: Alt+S

Toggle All Take FX Bypass for Selected Items: Control+B

Toggle Count-In Before Recording: Control+Shift+Graav