Skip to content

Keyboard Shortcuts

atom edited this page Sep 3, 2026 · 1 revision

Keyboard Shortcuts

FWG keeps transport/navigation shortcuts out of the way of ordinary text entry and browser-tab shortcuts. The only complicated key is ESC, because it must decide what currently owns the stop/cancel action.

ESC ownership

🔧 ESC is one user-facing stop/cancel key with context ownership:

  • topmost modal/import overlay: close/cancel that overlay;
  • an explicitly marked local editor with Escape-to-cancel semantics: cancel that edit;
  • active Bulk render while Bulk is the active tab: cancel Bulk;
  • active Explorer render while Explorer is the active tab: cancel Explorer;
  • otherwise: stop audition audio. On Calculators this is harmless because there is normally no audition to stop.

A Bulk/Explorer render running in the background from another tab is not cancelled by ESC from that other tab.

Ordinary focused controls do not own Escape. Any pending ordinary edit is committed/blurred before the terminal audition stop. This ordering prevents blur-triggered auto-audition from restarting sound after ESC.

Other shortcuts

Context Shortcut Action
Playground P Play/Pause Playground Drone
Morph S Play/Pause START Drone
Morph E Play/Pause END Drone
Morph F Play/Pause Forward Morph
Morph R Toggle Reverse Morph
Morph P Play/Pause most recently used Morph sound
Morph / Explorer 1 / 2 / 3 Toggle START / END / MORPH & EXPORT columns
Numeric input / ±1 displayed field unit, preserving fractional part and clamping
Numeric input Shift + / ±10 displayed field units, preserving fractional part and clamping

Leaving a tab mutes current audition audio. Browser-level shortcuts remain browser actions.

Fractured Wavetable Generator

Start here

🎹 Workspaces

🎹 Build and shape sounds

🎹 Make and keep results

🎹 Scanning and custom trajectories

Help and reference

🔧 Advanced / technical reference

Clone this wiki locally