User Tools

Site Tools


keyboard

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
keyboard [2022/03/29 20:47]
jan Completed
keyboard [2022/06/23 01:54] (current)
jan Added Ctrl+Q - patch player
Line 1: Line 1:
 ===== Keyboard shortcuts ===== ===== Keyboard shortcuts =====
  
-  * __F1__ - Help, when no module is selected show the module documentation in the default browser, when a module is selected show the specifics for that module in the default browser. +  * ''F1'' - Help, when no module is selected show the module documentation in the default browser, when a module is selected show the specifics for that module in the default browser. 
-  * __F2__ - Show the patch editor. +  * ''F2'' - Show the patch editor. 
-  * __F3__ - Show the settings screen. +  * ''F3'' - Show the settings screen. 
-  * __F4__ - Not assigned. +  * ''F5'' - Go to the Debug page. 
-  * __F5__ - Go to the Debug page. +  * ''F6'' - Check for updates, this will take you to the //Wren// website and it will compare your version with the current on site version. You can upgrade //Wren// from the Help menu. 
-  * __F6__ - Check for updates, this will take you to the //Wren// website and it will compare your version with the current on site version. You can upgrade //Wren// from the Help menu. +  * ''F7'' - Reset, this resets the patch,some modules will listen to the reset message and will reinitialize themselves on seeing it. For instance random based modules will set new random values and sequencers will go to the starting step. 
-  * __F7__ - Reset, this resets the patch,some modules will listen to the reset message and will reinitialize themselves on seeing it. For instance random based modules will set new random values and sequencers will go to the starting step. +  * ''F8'' - Toggle alowance for live morph modulation - will have to doucument that later. 
-  * __F8__ - Toggle alowance for live morph modulation - will have to doucument that later. +  * ''F9'' - Run stop toggle, it will start or stop audio processing.
-  * __F9__ - Run stop toggle, it will start or stop audio processing+
-  * __F12__ - Recompile the patch. Normally a patch will be recompiled when a module or a wire is being added or removed, but not so in manual compilation mode. This will reset some more things than a reset with F7 does.+
  
-  * __1__ to __8__ - Select one of the variations 1 to 8 as the current variation. Patches have 8 variations, and each variation can have different settings for knobs and selectors. +  * ''0'' - When the mouse pointer is over a knob pressing 0 will set the knob to it's default value. 
-  * __R__ - Random params. For the selected modules randomize all knobs for which randomization is allowed. When no modules are selected do the same for all modules. +  * ''1'' to ''8'' - Select one of the variations 1 to 8 as the current variation. Patches have 8 variations, and each variation can have different settings for knobs and selectors. 
-  * __I__ - Toggle wire visibility for invisible wires. +  * ''R'' - Random params. For the selected modules randomize all knobs for which randomization is allowed. When no modules are selected do the same for all modules. 
-  * __Del__ - Delete the selected modules.+  * ''I'' - Toggle wire visibility for invisible wires. 
 +  * ''Delete'' - Delete the selected modules.
  
  
-  * __Alt+R__ - Show / Hide the randomizer. +  * ''Alt+R'' - Show / Hide the randomizer. 
-  * __Alt+X__ - Close Wren.+  * ''Alt+X'' - Close Wren.
  
-  * __Ctrl+F8__ - Toggle allowance for Morph modulation. +  * ''Ctrl+F8'' - Toggle allowance for Morph modulation. 
-  * __Ctrl+F12__ - Toggle manual compilation mode, when manual compilation mode is on structural changes in the patch will not lead to patch recompilation, which normally would have occurred. Use F12 in this for manual compilation. +  * ''Ctrl+F12'' - Toggle manual compilation mode, when manual compilation mode is on structural changes in the patch will not lead to patch recompilation, which normally would have occurred. Use F12 in this for manual compilation. 
-  * __Ctrl+Space__ - Wiggle wires, sometimes wires will be drawn in a 'wrong' place obscuring other GUI elements, wiggling randomizes the wire drawing, and this may help. +  * ''Ctrl+Space'' - Wiggle wires, sometimes wires will be drawn in a 'wrong' place obscuring other GUI elements, wiggling randomizes the wire drawing, and this may help. 
-  * __Ctrl+A__ - Select all modules. +  * ''Ctrl+A'' - Select all modules. 
-  * __Ctrl+C__ - Copy selected modules, and their values. +  * ''Ctrl+C'' - Copy selected modules, and their values. 
-  * __Ctrl+D__ - Toggle sound on / off, the audio interface will keep running but the output will be muted or unmuted. +  * ''Ctrl+D'' - Toggle sound on / off, the audio interface will keep running but the output will be muted or unmuted. 
-  * __Ctrl+E__ - Paste module values, this will only work when the clipboard holds the values of the same module type as that the values are being pasted to. The values are the positions of the controls on the module. +  * ''Ctrl+E'' - Paste module values, this will only work when the clipboard holds the values of the same module type as that the values are being pasted to. The values are the positions of the controls on the module. 
-  * __Ctrl+F__ - Find modules. In the settings screen (F3) you can select what areas are being searched, bydefault it will be in the module selector and in the patch, both can be disabled. The search edit also has a context menu to change the search settings. +  * ''Ctrl+F'' - Find modules. In the settings screen (F3) you can select what areas are being searched, bydefault it will be in the module selector and in the patch, both can be disabled. The search edit also has a context menu to change the search settings. 
-  * __Ctrl+H__ - Show the edit history dialog, this dialog is is used for un- or re-doing non structural edits (knob and button changes). +  * ''Ctrl+H'' - Show the edit history dialog, this dialog is is used for un- or re-doing non structural edits (knob and button changes). 
-  * __Ctrl+I__ - Toggle module selection; unselected ones become selected, selected ones become unselected. +  * ''Ctrl+I'' - Toggle module selection; unselected ones become selected, selected ones become unselected. 
-  * __Ctrl+L__ - Toggle lights; when off the lights on modules, and some more stuff, will not be updated anymore. Some user interface feedback will still keep running, like sequencer slider updates for instance. When the lights are off a patch running into CPU limits may perform better. +  * ''Ctrl+L'' - Toggle lights; when off the lights on modules, and some more stuff, will not be updated anymore. Some user interface feedback will still keep running, like sequencer slider updates for instance. When the lights are off a patch running into CPU limits may perform better. 
-  * __Ctrl+M__ - Show the MIDI assignement dialog, this will need a separate page. +  * ''Ctrl+M'' - Show the MIDI assignement dialog, this will need a separate page. 
-  * __Ctrl+N__ - Deselect all modules. +  * ''Ctrl+N'' - Deselect all modules. 
-  * __Ctrl+O__ - Open patch. +  * ''Ctrl+O'' - Open patch. 
-  * __Ctrl+P__ - Panic! this will will turn off any hanging MIDI motes due to a missed MIDI note off message. +  * ''Ctrl+P'' - Panic! this will will turn off any hanging MIDI motes due to a missed MIDI note off message. 
-  * __Ctrl+S__ - Save patch. +  * ''Ctrl+Q'' - View patch player. 
-  * __Ctrl+T__ - Toggle top pane visibility. +  * ''Ctrl+S'' - Save patch. 
-  * __Ctrl+U__ - Find unconnected modules, this may help to clean up a patch. Note tho that his is not perfect, and it is not recursive (in that when removal of an unconnected module would lead to other modules getting unconnected). +  * ''Ctrl+T'' - Toggle top pane visibility. 
-  * __Ctrl+V__ - Paste modules. +  * ''Ctrl+U'' - Find unconnected modules, this may help to clean up a patch. Note tho that his is not perfect, and it is not recursive (in that when removal of an unconnected module would lead to other modules getting unconnected). 
-  * __Ctrl+W__ - Toggle wire visibility; hiding the wires will clear up the view on the patch (while clicking on a connector will still light up the connected connecors and the wire tree) and also when a patch is on the CPU edge it might give just a couple of procents computation time. +  * ''Ctrl+V'' - Paste modules. 
-  * __Ctrl+X__ - Cut selected modules. +  * ''Ctrl+W'' - Toggle wire visibility; hiding the wires will clear up the view on the patch (while clicking on a connector will still light up the connected connecors and the wire tree) and also when a patch is on the CPU edge it might give just a couple of procents computation time. 
-  * __Ctrl+Y__ - Redo structural changes; structural changes are addition/removal of modules and or wires, but not knob changes. +  * ''Ctrl+X'' - Cut selected modules. 
-  * __Ctrl+Z__ - Undo structural changes; structural changes are addition/removal of modules and or wires, but not knob changes.+  * ''Ctrl+Y'' - Redo structural changes; structural changes are addition/removal of modules and or wires, but not knob changes. 
 +  * ''Ctrl+Z'' - Undo structural changes; structural changes are addition/removal of modules and or wires, but not knob changes.
  
-  * __Shift+R__ - Toggle exclusion visibility; Items excluded from randomization can have a distinct border with this ... the border will be turned on or off ... but there is  more to this to be explained elswhere.+  * ''Shift+R'' - Toggle exclusion visibility; Items excluded from randomization can have a distinct border with this ... the border will be turned on or off ... but there is  more to this to be explained elswhere.
  
keyboard.1648586850.txt · Last modified: 2022/03/29 20:47 by jan