Keyboard Shortcuts: Difference between revisions

From Renoise User Manual
Jump to: navigation, search
imported>Taktik
No edit summary
No edit summary
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Keyboard Shortcuts =
= Keyboard Shortcuts =


Renoise has an enormous amount of keyboard shortcuts. In the previous topics we often only noted a few important shortcuts. Beside of those there are far more shortcuts available to avoid that you have to use the mouse at all, if that's what you want. There are even lots of shortcuts available which are not assigned by default, in case they fit into someones workflow.
Renoise features an enormous amount of keyboard shortcuts, but in the previous topics we often only noted a few of the important ones. Besides those, there are many other shortcuts available and even unassigned shortcuts, which you can customise yourself if they fit well into your work-flow.
 


== Keyboard Focus Concept ==
== Keyboard Focus Concept ==


Renoise utilizes a shortcut focus system for the keyboard, which means most keyboard shortcuts apply to a specific region in the interface only. We will refer to those as ''local''. Others shortcuts apply in all regions. We will refer to them as ''global''. 
Renoise utilises a shortcut Focus system for the keyboard, which means that most keyboard shortcuts only apply to a specific region of the interface. Those are referred to below as 'Local', while the others are 'Global'. The currently focused area is indicated by small corners that are coloured orange by default:
 
The area in Renoise that currently is focused is surrounded with the following small orange corners:
 
[[image:vvoois_renoise_focus_checkmarks.png]]
 
To change the focus area, you can either:
* click anywhere in Renoise with the middle-mouse button
* click anywhere in Renoise by holding down the ALT key
* click anywhere in Renoise with the right mouse button, choose "Set Keyboard Focus Here" in the context menu
* use the shortcuts [CONTROL/COMMAND + TAB] or [CONTROL/COMMAND + SHIFT + TAB]
 
Here is a small example on how to use the focus:  
If you start up Renoise, the [[Pattern Editor]] is focused by default. If you use the arrow keys, the pattern editors cursor will start moving around. Now press somewhere into the Disk Browser, while also holding down the ALT key. This will set the focus to the Disk Browser. You'll also notice that the orange corners are now in the disk browser. The arrow keys can be used to select files or folders or load files.


The idea behind this, is that the main components of Renoise (like the Pattern Editor), should always be ready to be edited. The keyboard focus should not move loosely around, unless you want it to.  
[[image:3.2_focusarea.png]]


If you don't like this behavior, you can also change it. This can be done in the main menus "View" -> "Lock Keyboard Focus" setting.
To change the Focus area, you can either:


* Click anywhere in Renoise with the middle mouse button.
* Left-click anywhere in Renoise while holding down the ''"Left Alt"'' key.
* Right-click anywhere in Renoise and choose ''"(Set Keyboard Focus Here)"'' from the context menu.
* Use the shortcuts ''"Left Control/Command + TAB"'' or ''"Left Control/Command + Left Shift + TAB"''.


== Customizing and Printing Shortcuts ==
Here is a small example on how to use the Focus:


In Renoises preferences you can customize all keyboard shortcuts by your own, and also print the current set of shortcuts.  
When you start up Renoise, the [[Pattern Editor]] is focused by default. If you use the arrow keys then the Pattern Editor's cursor will start moving around. Now left-click somewhere in the [[Disk Browser]] while holding down the ''"Left Alt"'' key, which will set the Focus to the Disk Browser. Notice that the orange corners now surround the Disk Browser and the arrow keys move around to select files and folders.  


To print your shortcuts, simply click the [[image:vvoois_renoise_preferences_keys_print.png]] button in this dialog:
The idea behind this is that the main components of Renoise (such as the Pattern Editor) should always be ready for editing. The keyboard Focus will not move around as you click on different parts of the interface, though you can change this via the ''"View > Lock Keyboard Focus"'' option in the [[Main_Screen#Upper_Status_Bar|Upper Status Bar]].


[[image:vvoois_renoise_preferences_keys.png]]


== Customising and Printing Shortcuts ==


== List Of Default Shortcuts ==
Using the menu panel ''[[Preferences#Keys|"Edit > Preferences > Keys"]]'', you can customise any keyboard shortcut and also print out a list of the currently set shortcuts. To print the shortcuts, simply click the [[image:3.0_preferences-keysprint.png|text-bottom]] button at the top-right of the menu:


For convenience, here are the default shortcuts for all 3 platforms that Renoise runs on:
[[image:3.3_preferences-keys.png]]
* '''Windows:''' [http://www.renoise.com/help/KeyBindings_win.xml Default Shortcuts for Windows]
* '''Mac OS X:''' [http://www.renoise.com/help/KeyBindings_mac.xml Default Shortcuts for OS X]
* '''Linux:''' [http://www.renoise.com/help/KeyBindings_linux.xml Default Shortcuts on Linux]




== List of Important Shortcuts ==
== List of Important Shortcuts ==


Below is a list of the most used keyboard shortcuts '''(mac-users: Replace CONTROL with COMMAND and ALT with OPTION below)''':   
Below is a list of the most commonly used keyboard shortcuts (Mac users: Replace ''"Control"'' with ''"Command"'' and ''"Alt"'' with ''"Option"'' below):   


Renoise also supports most of the common shortcuts that any application uses, like CONTROL + X, CONTROL + C, CONTROL + V to cut, copy paste, or CONTROL + Z, Y or CONTROL + Y, CONTROL + SHIFT + Y to undo/redo.
Renoise also supports most of the common shortcuts that apply to any application: ''"Left Ctrl + X"'' (Cut), ''"Left Ctrl + C"'' (Copy), ''"Left Ctrl + V"'' (Paste), ''"Left Ctrl + Z"'' (Undo), ''"Left Ctrl + Y"'' (Redo).


=== Global ===
=== Global ===


==== Panel switching ====
==== Panel Switching ====


*F1,F2,F3,F4,F5,F6,F7,F8:''' Activate Window Layout Presets
* '''F1, F2, F3, F4, F5, F6, F7, F8:''' Activate Window Layout Presets


Tip: you can save and customize those layouts. To do so, right click on the 1,2,3,4,5,6,7,8 buttons on the top right of the Renoise interface. The current keyboard focus field is also saved with the preset.  
'''Tip:''' You can save and customise the layouts by right-clicking on the ''1, 2, 3, 4, 5, 6, 7, 8'' buttons at the top right of the Renoise interface. The current keyboard Focus is also saved with the preset.


==== Play and Record ====
==== Play and Record ====


* '''Space:''' Start/Stop playing.
* '''Space:''' Start/Stop playing.
* '''Enter:''' Play the current line under the cursor - play step by step.
* '''Enter:''' Only play the line that the cursor is on (play step by step).
* '''right ALT:''' Start playing and looping the current Pattern.
* '''Right Alt:''' Start playing and looping the current pattern.
* '''right CONTROL:''' Start playing the Song.
* '''Right Ctrl:''' Start playing the song.
* '''right SHIFT:''' Start playing the Song and enabled edit mode.
* '''Right Shift:''' Start playing the song with [[Recording_and_Editing_Notes|Edit Mode]] enabled.
* '''Escape:''' Toggle edit mode.
* '''Escape:''' Toggle [[Recording_and_Editing_Notes|Edit Mode]].
* '''Num-pad-enter:''' Toggle block-play and start playing.
* '''Numpad Enter:''' Activate [[Transport Panel#Song Parameters|Block Loop]] and start playing.


==== Instruments ====
==== Instruments ====


([keyval] = Numeric Keypad keys) 
* '''Numpad / *:''' Decrease/increase [[Transport Panel#Song Parameters|keyboard octave]].
* '''Numpad '/', '*':''' Decrease / increase keyboard octave
* '''Numpad - +:''' Decrease/increase slot selection in the [[Instrument Selector]].
* '''Numpad '-', '+':''' Decrease / increase instrument-slot selection
* '''Numpad 1-9:''' Select instrument from instruments visible in the [[Instrument Selector]].
* '''Numpad '1' - '9':''' Select instrument at current instrument instrument-slot selection 
* '''Left Alt + Left/Right Arrow Keys:''' Jump up/down a page in the [[Instrument Selector]].
* '''ALT + Left/Right Arrow Keys:''' Jump an instrumen page up / down.
* '''Left Alt + Up/Down Arrow Keys:''' Decrease/increase slot selection in the [[Instrument Selector]].
* '''ALT + Up/Down Arrow Keys:''' Select previous / next instrument.


=== Local ===


=== Pattern Editor ===
==== Cut/Copy/Paste ====  


==== Edit Step & Navigation ====
* '''Left Ctrl + X:''' Cut selection to clipboard.
* '''Left Ctrl + C:''' Copy selection to clipboard.
* '''Left Ctrl + V:''' Paste contents from clipboard to target.
* '''Backspace:''' Delete all notes and [[Effect Commands]] at the current line in the track and scroll everything beneath the current line up.
* '''Insert:''' Insert clean row into track and push all notes and effects in current track down.
* '''Left Ctrl + Left Shift + Delete:''' Delete note under cursor and scroll column beneath current note up.
* '''Left Ctrl + Left Shift + Insert:''' Insert clean row into column and push all data in current column down.
* '''Left Ctrl + Left Shift + Left/Right arrow:''' Remove/add [[Tracker Interface#Columns|note or effect column]].


* '''CONTROL + '-', '+':''' Decrease / increase [[EditStep |edit-step]] 
* '''Left Shift + F3:''' Cut current track.
* '''CONTROL + '1' - '9', '0':''' Set [[EditStep |edit step]] 
* '''Left Shift + F4:''' Copy current track.
* '''CONTROL + SHIFT + '1' - '9', '0':''' Set Note Quantize Amount (Quantize note to each x rows) 
* '''Left Shift + F5:''' Paste current track.
* '''Arrow Keys:''' Navigate through the pattern editor
* '''Left Ctrl + F3:''' Cut current pattern.
* '''PageUp / PageDown:''' Navigate through pattern
* '''Left Ctrl + F4:''' Copy current pattern.
* '''Home / End:''' Go to start / end row of pattern
* '''Left Ctrl + F5:''' Paste current pattern.
* '''F9:''' Set cursor to line 0 
* '''Left Alt + F3:''' Cut current selection in pattern.
* '''F10:''' Set cursor to 25% of the pattern
* '''Left Alt + F4:''' Copy current selection in pattern.
* '''F11:''' Set cursor to the center of the pattern
* '''Left Alt + F5:''' Paste current selection in pattern.
* '''F12:''' Set cursor to 75% of the pattern.
 
==== Note-Off ====
 
* '''CAPS-LOCK:''' Insert Note-Off 
 
==== Cut/Copy/Paste ====


* '''CONTROL + x:''' Cut selection to clipboard 
==== Pattern/Phrase Editor ====
* '''CONTROL + c:''' Copy selection to clipboard 
* '''CONTROL + v:''' Paste contents from selected clipboard to target. 
* '''Backspace:''' Delete all notes and effect commands at current row in track and scroll everything beneath current row up 
* '''Insert:''' Insert clean row into track and push all notes and effects in current track down. 
* '''CONTROL + SHIFT + Backspace:''' Delete note under cursor and scroll column beneath current note up 
* '''CONTROL + SHIFT + Insert:''' Insert clean row into column and push all notes in current column down. 
* '''CONTROL + SHIFT + Left/Right arrow:''' Remove / add sub/effect column. 


* '''SHIFT + F3:''' Cut current track 
* '''Left Ctrl & - +:''' Decrease/increase the [[Pattern_Editor#Pattern_Editor_Control_Panel|Edit Step]] value.
* '''SHIFT + F4:''' Copy current track 
* '''Left Ctrl & 1-0:''' Set the [[Pattern_Editor#Pattern_Editor_Control_Panel|Edit Step]] number.
* '''SHIFT + F5:''' Paste current track 
* '''Left Ctrl & Shift & 1-9:''' Set [[Pattern_Editor#Pattern_Editor_Control_Panel|note quantize]] value.
* '''CONTROL + F3:''' Cut current pattern
* '''Arrow Keys:''' Navigate through the [[Pattern Editor]].
* '''CONTROL + F4:''' Copy current pattern
* '''PageUp/PageDown:''' Move up/down in pattern.
* '''CONTROL + F5:''' Paste current pattern
* '''Home/End:''' Go to start/end line of pattern.
* '''ALT + F3:''' Cut current selection in pattern
* '''F9:''' Move cursor to line 0.
* '''ALT + F4:''' Copy current selection in pattern
* '''F10:''' Move cursor 25% of the way down the pattern.
* '''ALT + F5:''' Paste current selection in pattern 
* '''F11:''' Move cursor to the centre of the pattern.
* '''F12:''' Move cursor 75% of the way down the pattern.
* '''Caps-Lock/A:''' Insert a [[Playing_Notes_with_the_Computer_Keyboard#Note_Off|Note-Off]] when [[Recording_and_Editing_Notes|Edit Mode]] is enabled.


==== Pattern Sequencer ====
==== Pattern Sequencer ====


* '''CONTROL + Left/Right Arrow Keys:''' Change pattern number of current sequence 
* '''Left Ctrl + Left/Right Arrow Keys:''' Change number of current pattern.
* '''CONTROL + Up/Down Arrow Keys:''' Go prev / next sequence
* '''Left Ctrl + Up/Down Arrow Keys:''' Move to prev/next pattern in sequence.
* '''CONTROL + Home:''' Go to first pattern in sequencer 
* '''Left Ctrl + Home:''' Go to first pattern in sequence.
* '''CONTROL + End:''' Go to last pattern in sequencer 
* '''Left Ctrl + End:''' Go to last pattern in sequence.
* '''CONTROL + Insert:''' Insert sequence
* '''Left Ctrl + Insert:''' Insert new pattern into sequence.
* '''CONTROL + Delete:''' Delete sequence
* '''Left Ctrl + Delete:''' Delete current pattern in sequence.

Latest revision as of 16:44, 7 March 2023

Keyboard Shortcuts

Renoise features an enormous amount of keyboard shortcuts, but in the previous topics we often only noted a few of the important ones. Besides those, there are many other shortcuts available and even unassigned shortcuts, which you can customise yourself if they fit well into your work-flow.


Keyboard Focus Concept

Renoise utilises a shortcut Focus system for the keyboard, which means that most keyboard shortcuts only apply to a specific region of the interface. Those are referred to below as 'Local', while the others are 'Global'. The currently focused area is indicated by small corners that are coloured orange by default:

3.2 focusarea.png

To change the Focus area, you can either:

  • Click anywhere in Renoise with the middle mouse button.
  • Left-click anywhere in Renoise while holding down the "Left Alt" key.
  • Right-click anywhere in Renoise and choose "(Set Keyboard Focus Here)" from the context menu.
  • Use the shortcuts "Left Control/Command + TAB" or "Left Control/Command + Left Shift + TAB".

Here is a small example on how to use the Focus:

When you start up Renoise, the Pattern Editor is focused by default. If you use the arrow keys then the Pattern Editor's cursor will start moving around. Now left-click somewhere in the Disk Browser while holding down the "Left Alt" key, which will set the Focus to the Disk Browser. Notice that the orange corners now surround the Disk Browser and the arrow keys move around to select files and folders.

The idea behind this is that the main components of Renoise (such as the Pattern Editor) should always be ready for editing. The keyboard Focus will not move around as you click on different parts of the interface, though you can change this via the "View > Lock Keyboard Focus" option in the Upper Status Bar.


Customising and Printing Shortcuts

Using the menu panel "Edit > Preferences > Keys", you can customise any keyboard shortcut and also print out a list of the currently set shortcuts. To print the shortcuts, simply click the 3.0 preferences-keysprint.png button at the top-right of the menu:

3.3 preferences-keys.png


List of Important Shortcuts

Below is a list of the most commonly used keyboard shortcuts (Mac users: Replace "Control" with "Command" and "Alt" with "Option" below):

Renoise also supports most of the common shortcuts that apply to any application: "Left Ctrl + X" (Cut), "Left Ctrl + C" (Copy), "Left Ctrl + V" (Paste), "Left Ctrl + Z" (Undo), "Left Ctrl + Y" (Redo).

Global

Panel Switching

  • F1, F2, F3, F4, F5, F6, F7, F8: Activate Window Layout Presets

Tip: You can save and customise the layouts by right-clicking on the 1, 2, 3, 4, 5, 6, 7, 8 buttons at the top right of the Renoise interface. The current keyboard Focus is also saved with the preset.

Play and Record

  • Space: Start/Stop playing.
  • Enter: Only play the line that the cursor is on (play step by step).
  • Right Alt: Start playing and looping the current pattern.
  • Right Ctrl: Start playing the song.
  • Right Shift: Start playing the song with Edit Mode enabled.
  • Escape: Toggle Edit Mode.
  • Numpad Enter: Activate Block Loop and start playing.

Instruments

Local

Cut/Copy/Paste

  • Left Ctrl + X: Cut selection to clipboard.
  • Left Ctrl + C: Copy selection to clipboard.
  • Left Ctrl + V: Paste contents from clipboard to target.
  • Backspace: Delete all notes and Effect Commands at the current line in the track and scroll everything beneath the current line up.
  • Insert: Insert clean row into track and push all notes and effects in current track down.
  • Left Ctrl + Left Shift + Delete: Delete note under cursor and scroll column beneath current note up.
  • Left Ctrl + Left Shift + Insert: Insert clean row into column and push all data in current column down.
  • Left Ctrl + Left Shift + Left/Right arrow: Remove/add note or effect column.
  • Left Shift + F3: Cut current track.
  • Left Shift + F4: Copy current track.
  • Left Shift + F5: Paste current track.
  • Left Ctrl + F3: Cut current pattern.
  • Left Ctrl + F4: Copy current pattern.
  • Left Ctrl + F5: Paste current pattern.
  • Left Alt + F3: Cut current selection in pattern.
  • Left Alt + F4: Copy current selection in pattern.
  • Left Alt + F5: Paste current selection in pattern.

Pattern/Phrase Editor

  • Left Ctrl & - +: Decrease/increase the Edit Step value.
  • Left Ctrl & 1-0: Set the Edit Step number.
  • Left Ctrl & Shift & 1-9: Set note quantize value.
  • Arrow Keys: Navigate through the Pattern Editor.
  • PageUp/PageDown: Move up/down in pattern.
  • Home/End: Go to start/end line of pattern.
  • F9: Move cursor to line 0.
  • F10: Move cursor 25% of the way down the pattern.
  • F11: Move cursor to the centre of the pattern.
  • F12: Move cursor 75% of the way down the pattern.
  • Caps-Lock/A: Insert a Note-Off when Edit Mode is enabled.

Pattern Sequencer

  • Left Ctrl + Left/Right Arrow Keys: Change number of current pattern.
  • Left Ctrl + Up/Down Arrow Keys: Move to prev/next pattern in sequence.
  • Left Ctrl + Home: Go to first pattern in sequence.
  • Left Ctrl + End: Go to last pattern in sequence.
  • Left Ctrl + Insert: Insert new pattern into sequence.
  • Left Ctrl + Delete: Delete current pattern in sequence.