Keyboard Shortcuts

All keyboard shortcuts for OSC-1 Oscilloscope, organized by category.

Standalone keys work when focus is not in a text input. When the Virtual Keyboard synth is active in Creator or Performance mode, bare letter shortcuts (g, v, h, r, 1, 2, 3) are suppressed automatically. The in-app Shortcuts tab hides those unavailable actions at the same time.

Transport

ShortcutAction
SpacePlay / Pause — with nothing loaded, loads and plays the demo track
Ctrl+MMute / Unmute audio
Cmd/Ctrl+SSave project (see Sessions & Projects)

Mode Switching

ShortcutAction
1Switch to Oscilloscope mode
2Switch to Creator mode
3Switch to Performance mode

Display

ShortcutAction
gCycle Graticule: Off → Green → Dark
vToggle Vertical Cursors
hToggle Horizontal Cursors
rToggle Cursor Readout
Ctrl+Shift+PFreeze / unfreeze the screen

Edit History

The undo and redo buttons in the global header name the next available action.

ShortcutAction
Cmd/Ctrl+ZUndo the most recent edit
Cmd/Ctrl+Shift+ZRedo
Cmd/Ctrl+YRedo (alias)

Edits to generators, effects, sources, display settings, scenes, layers, presets, and the canvas view share the same history. One slider drag is one step. While a text field is focused, the same shortcuts edit that field instead.

Zoom Navigation

Zoom into the XY display with the mouse; these shortcuts navigate the zoom state:

ShortcutAction
Scroll wheelZoom in / out at the cursor
Shift+ScrollZoom X axis only
Ctrl/Cmd+ScrollZoom Y axis only
Alt+DragPan (while zoomed in; middle-mouse drag also pans)
HomeReset zoom
Right-clickUndo the most recent edit
Double-clickReset zoom

Synth

ShortcutAction
Cmd/Ctrl+Shift+KShow / hide the on-screen synth keyboard (visual only — QWERTY and MIDI keep playing)
/ Previous / next synth preset (while the synth panel is open, not typing in a field)

Computer Keyboard Note Map

The in-app Settings → Shortcuts tab includes a piano-style map with each computer key and the note it plays. The same mapping is summarized here:

RangeNatural notesSharp notes
C4–E5Q W E R T Y U I O P2 3 5 6 7 9 0
C3–B3Z X C V B N MS D G H J

Each key in the in-app map also shows its exact note name, such as Q = C4, 2 = C#4, and M = B3. The map visibly switches between Synth On and Synth Off, so it never implies that note keys are active when the current mode cannot play them.

Hiding the keys reclaims canvas without silencing the synth: you can keep performing from the computer keyboard or a MIDI controller with the piano tucked away. Switching the synth OFF hides the keys automatically. There's also a keyboard icon in the synth bar that does the same thing.

View / Panels

ShortcutAction
Ctrl+fToggle Fullscreen
Ctrl+[Toggle Left Panel
Ctrl+]Toggle Right Panel
Ctrl+\Toggle Both Panels

Settings

ShortcutAction
Ctrl+kToggle the Settings modal (opens it — and closes it if already open)
Ctrl+/Open Keyboard Shortcuts (Settings → Shortcuts tab)
EscClose the open modal

OSC-1 uses Ctrl+ modifiers for view and settings shortcuts. Bare letter keys (g, v, h, r, 1, 2, 3) are display and mode shortcuts — they are suppressed when the synth is active to avoid conflicts with musical note input.

For the full rationale behind BeamTracer's keyboard shortcut system across all apps, see Keyboard Shortcut Philosophy.