Keyboard Shortcuts
All keyboard shortcuts registered in Spectralite Studio
Spectralite Studio ships with the following keyboard shortcuts. The shortcut registry is also visible inside the app from Window > Shortcuts (⌘/). Clicking a shortcut in that dialog lets you record a new key combination.
| Action | Shortcut | Description |
|---|
| Save Project | ⌘S | Save the current project |
| Save Copy | ⌘⇧S | Save a copy of the current project |
| Undo | ⌘Z | Undo the last action |
| Redo | ⌘⇧Z | Redo the last undone action |
| Open Project | ⌘O | Open an existing project |
| Startup Dialog | ⌘⇧O | Open the Startup Dialog to pick an example or recent project |
| Shortcuts | ⌘/ | Show keyboard shortcuts dialog |
| Double BPM | ] | Double the current BPM |
| Halve BPM | [ | Halve the current BPM |
| Action | Shortcut | Description |
|---|
| Add Node | ⇧A | Open the add node dialog at cursor position |
| Select Effect | ⌘P | Open the effect selector dropdown |
| Group Selection | ⌘G | Create a group from the selected nodes |
| Action | Shortcut | Description |
|---|
| Add Layer | N | Open the add layer dialog |
| Delete Layer | ⌫ | Delete the selected layer |
| Duplicate Layer | ⌘D | Duplicate the selected layer |
| Toggle Solo | S | Toggle solo on the selected layer |
| Toggle Lock | L | Toggle lock on the selected layer |
| Select Previous Layer | ↑ | Select the previous layer |
| Select Next Layer | ↓ | Select the next layer |
| Action | Shortcut | Description |
|---|
| Toggle Camera | C | Toggle between perspective and orthographic camera |
| Cycle Background | B | Cycle through background color options |
| Toggle Haze | H | Toggle the haze postprocessing effect |
| Action | Shortcut | Description |
|---|
| Translate Mode | G | Switch to translate (move) mode |
| Scale Mode | S | Switch to scale mode |
| Rotate Mode | R | Switch to rotate mode |
| Toggle Snap | ⇧S | Toggle snap to grid |
| Toggle Labels | L | Toggle fixture labels visibility |
Some keys are registered in more than one panel scope. They do not conflict at runtime because only the focused panel receives the keystroke.
S is reused across timeline, fixture-layout. Focus determines which panel receives the keystroke.
L is reused across timeline, fixture-layout. Focus determines which panel receives the keystroke.
⌘ is Command, ⇧ is Shift, ⌥ is Option, ⌃ is Control.