scope · spectrum
preset: 0 layers

Recipe

1.00

hotkeys: Space = play, L = loop, S = stop, D = dup, ← / → = prev/next preset. work even while a slider is focused.

Layers

tone = 3-osc chord with chorus partner. noise = filtered random burst. layers fire in startOffset order ; chance < 1 makes a layer probabilistic per call (matches the game's "occasional sub-thump" pattern).

Global tilts (apply to ALL recipes)

0.85
0.18
1.00
1.00
1.00
1.00
5.0
0.40

global tilts bias every layer at play time. they don't change the saved recipe ; flip them to A/B test how a tilt affects the whole library, then bake into individual recipes if you like the result.

Save / Load JSON

single-recipe JSON = the schema below. "Export all" dumps {recipes: [...]} for bulk back-up. paste either form into the textarea and Apply.

Sync with Game HTML

opens last_ship_sailing_v8VR.html and surfaces the baked-in const DEFAULT_SOUND_LIBRARY = {...} block. "Load to editor" replaces the active recipe library with the baked one. "Save current to game" writes the current state.recipes back into v8VR. uses File System Access (Chrome / Edge) for direct writes; other browsers fall back to a download.

No game file open.