Table 3.7. General Shortcuts
| Shortcuts | Description |
|---|---|
| ctrl-1 | brings the score tab into focus |
| ctrl-2 | brings the orchestra tab into focus |
| ctrl-3 | brings the tables tab into focus |
| ctrl-4 | brings the globals tab into focus |
| ctrl-5 | brings the project properties tab into focus |
| ctrl-6 | brings the soundfile tab into focus |
| alt-right | brings the next manager tab into focus |
| alt-left | brings the previous manager tab into focus |
| F9 | start/stop a render (equivalent to pressing the render/stop button) |
| ctrl-g | generate a CSD file |
| ctrl-shift-g | generate a CSD to screen (for previewing) |
| ctrl-o | open a work file |
| ctrl-s | save work file (must use "Save as" from file menu if a new work file) |
| ctrl-w | close the current work file |
| alt-F4 | close Blue |
Table 3.8. Rendering
| Shortcuts | Description |
|---|---|
| F9 | Render project using project's real-time render options |
| shift-F9 | Render to Disk and Play using project's disk render options and playing with Blue's builtin sound file player |
| ctrl-shift-F9 | Render to Disk using project's disk render options |
Table 3.9. Score Timeline
| Shortcuts | Description |
|---|---|
| ctrl-c | copy selected soundObject(s) |
| ctrl-x | cut selected soundObject(s) |
| ctrl-d | duplicate selected soundObject(s) and place directly after originals |
| ctrl-r | the repeat selected SoundObjects by copying and placing one after the other n number of times where n is a number value entered by the user (user is prompted with a dialog to enter number of times to repeat) |
| ctrl-click | paste soundObject(s) from buffer where clicked |
| shift-click | on timeline, paste soundObjects from buffer as a PolyObject where clicked, if only one sound object is in the buffer it will be pasted as the type it is and not a PolyObject |
| shift-click | when selecting soundObjects, adds soundObject to selected if not currently selected and vice-versa |
| double-click | if selecting on timeline, select all soundObjects on layer where mouse clicked |
| ctrl-t | show quick time dialog |
| right click | pops up a popup menu for adding soundObjects and other tasks |
| left click + drag | creates a selection marquee for selecting multiple soundObjects (when Score mode) |
| alt-1 | switch to Score mode |
| alt-2 | switch to Single Line mode |
| alt-3 | switch to Mult Line mode |
| left | nudge selected soundObjects one pixel to the left |
| right | nudge selected soundObject one pixel to the right |
| shift-left | nudge selected soundObjects ten pixels to the left |
| shift-right | nudge selected soundObjects ten pixels to the right |
| up | move selected soundObjects up one layer |
| down | move selected soundObjects down one layer |
| ctrl-left | decrease horizontal zoom |
| ctrl-right | incrase horizontal zoom |
Table 3.10. Orchestra Manager
| Shortcuts | Description |
|---|---|
| ctrl-left click | if on the column header of the instruments table, will enable/disable all instruments |
Table 3.11. In a text box
| Shortcuts | Description |
|---|---|
| right click | pops up a popup menu that contains entries for opcodes as well as user-defined entries from the code repository |
| ctrl-space | brings up a dialog that shows all possible opcode matches for the current word being typed in (code completion) |
| shift-F1 | if cursor is within a word that is an opcode, attempts to look up manual entry for that opcode |
| shift-F2 | if cursor is within a word that is an opcode, attempts to find a manual example CSD for that opcode and if found opens a dialog showing the example |
| ctrl-; | comment out line or selected lines (prepends ";" to every line) |
| ctrl-shift-; | uncomment out line or selected lines (removes ";" at beginning of every line if found) |
Table 3.12. Editing GenericScore, PythonObject, JavaScriptObject
| Shortcuts | Description |
|---|---|
| ctrl-T | when the text area is focused, ctrl-T runs test on the soundObject (same as pressing the test button) |