📖 Z6 — grimoire + manual: zero-build, OMNI panel, dimensions & vibes
Canon (viz/index.html grimoire) is truth; manual synced to match.
- grimoire: two new tech-manual sections in the OMNI/Earth-Echo/GODSONIQ style
(numbered how-to + spec table) — 'Building from zero — the empty instrument'
(rings → orbs → drag/tap routing → synth-roll → keep/weave exit → persistence)
and 'OMNI — the synth panel' (live arcs, trim-riding knobs, engine selector,
earth echo, transport). Rewrote 'Saving your instrument' as dimensions & vibes.
- manual (had drifted — still said MY PATCHES): added Building-from-zero + the
🎹 OMNI panel; 'Saving' → dimensions & vibes; keymap now lists F11 zero + O.
Verified: grimoire renders all three new h2 sections, no broken markup.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
5e6e257ec0
commit
93c5e20ccf
@ -542,7 +542,7 @@ Learn these seven gestures and the whole planet is under your hands:
|
|||||||
|
|
||||||
- **Press `Z` — zen.** Every word vanishes: labels, readouts, panels, the header, the ticker, the dial — all of it — and only the visuals remain, full screen. The spheres, the cables, the shockwaves, the sky wheel if it's up, still moving to the world; nothing left to read, everything left to watch. `Z` or `esc` brings the words back.
|
- **Press `Z` — zen.** Every word vanishes: labels, readouts, panels, the header, the ticker, the dial — all of it — and only the visuals remain, full screen. The spheres, the cables, the shockwaves, the sky wheel if it's up, still moving to the world; nothing left to read, everything left to watch. `Z` or `esc` brings the words back.
|
||||||
|
|
||||||
- **The keyboard is yours — `F1`–`F10` and beyond.** A default set of function keys is ready to fly: `F1` the grimoire, `F2` play/stop the synth, `F3` the skin view, `F4` next skin, `F5` cycle mood, `F6` tracks, `F7` performance mode, `F8` lock the godtime, `F9` the earth echo, `F10` the stage. But every key is remappable: right-click the sky → **⌨ keys** to bind any key to any action, or **map a key** from a voice's own right-click menu. Want `a` and `s` to raise and lower a drone's level like a fader? Right-click that voice → *map a key → raise its level*, press `a`; again for *lower*, press `s` — now they nudge it live, hold to sweep. Your whole flow, under your fingers.
|
- **The keyboard is yours — `F1`–`F11` and beyond.** A default set of function keys is ready to fly: `F1` the grimoire, `F2` play/stop the synth, `F3` the skin view, `F4` next skin, `F5` cycle mood, `F6` tracks, `F7` performance mode, `F8` lock the godtime, `F9` the earth echo, `F10` the stage, `F11` **zero mode** (build from nothing). Letter keys too: `O` opens the **🎹 OMNI** synth panel, `T` tracks, `C` chakra view, `P` performance, `W` the sky wheel, `Z` zen. But every key is remappable: right-click the sky → **⌨ keys** to bind any key to any action, or **map a key** from a voice's own right-click menu. Want `a` and `s` to raise and lower a drone's level like a fader? Right-click that voice → *map a key → raise its level*, press `a`; again for *lower*, press `s` — now they nudge it live, hold to sweep. Your whole flow, under your fingers.
|
||||||
|
|
||||||
- **Press `C` — chakra view.** The sources leave their column and take up their stations on the subtle body: seven wheels on a spine of light, crown to root, each feed orbiting the chakra it belongs to — the sky's machinery at the crown, the omens at the third eye, the species talking at the throat, weather and air at the heart, fire and money at the solar plexus, birth and water at the sacral, quakes and debt and the mortal weight at the root. Each wheel glows with the live average of its members and spins its traditional petals, counter-rotating wheel to wheel. **Drag empty space to spin the whole body 360°**, drag up/down to tilt, flick and let momentum carry it. Everything still works in there: click a node to mute it, drag it onto a voice to patch, shift-click for its tab. `C` again and the sources glide home.
|
- **Press `C` — chakra view.** The sources leave their column and take up their stations on the subtle body: seven wheels on a spine of light, crown to root, each feed orbiting the chakra it belongs to — the sky's machinery at the crown, the omens at the third eye, the species talking at the throat, weather and air at the heart, fire and money at the solar plexus, birth and water at the sacral, quakes and debt and the mortal weight at the root. Each wheel glows with the live average of its members and spins its traditional petals, counter-rotating wheel to wheel. **Drag empty space to spin the whole body 360°**, drag up/down to tilt, flick and let momentum carry it. Everything still works in there: click a node to mute it, drag it onto a voice to patch, shift-click for its tab. `C` again and the sources glide home.
|
||||||
|
|
||||||
@ -592,6 +592,8 @@ The matrix pours out clean control values whether or not anyone is listening. Ch
|
|||||||
|
|
||||||
**Zero — the moods, the gentle front door.** On your very first visit the instrument greets you with **🌅 first light** instead of the full flood: a bass line, soft hats, a small melody, modest space — a thing shaped like a song, with the world still playing underneath it. Right-click the sky → **🌗 mood** to move between *first light*, *ambient drift* (no drums, all atmosphere, the planet as weather), and **the full storm** — the factory instrument with every one of the world's hands on it at once. Ease in, then open the door.
|
**Zero — the moods, the gentle front door.** On your very first visit the instrument greets you with **🌅 first light** instead of the full flood: a bass line, soft hats, a small melody, modest space — a thing shaped like a song, with the world still playing underneath it. Right-click the sky → **🌗 mood** to move between *first light*, *ambient drift* (no drums, all atmosphere, the planet as weather), and **the full storm** — the factory instrument with every one of the world's hands on it at once. Ease in, then open the door.
|
||||||
|
|
||||||
|
**Building from zero — the empty instrument.** The other door: the three-door card also offers **🌱 start from zero** (or press `F11`, or ⚙ → DIMENSIONS → **✦ dimension zero**, or the 🌗 mood menu → **0 zero**). The flood clears to an empty field. Down each side sit **seven vibe-rings** — the world grouped into seven elements (left) and seven domains (right), each breathing with its group's live average. Click a ring, **⊕ pick** the feeds you want, and each picked group becomes a **spinning orb** (petals = feeds, core = the group's pulse). **Wire an orb to a voice** by dragging it onto a rack socket, or — on touch — **tap the orb to arm it, then tap a voice**; a lit green socket carries cable. **Right-click a socket** to set its scale/root/octaves (note voices) or amount/curve (effects); press `♪` and your build plays. **Right-click an orb** to drop a feed, unpatch it, or **💾 save it as a vibe**. Leaving zero (**⛈ enter the storm**, or a mood) asks whether to **keep your build**, bring the old world back, or **weave them together** — nothing is ever discarded silently, and your build survives a reload.
|
||||||
|
|
||||||
**One — OMNI, the built-in browser synth.** Click **♪** and a full voice rack wakes inside the page: **lead** (bitcoin's price and your market's average price both quantize to it — minor pentatonic and G dorian), **bass** (quake depth chooses its notes in a low minor), **pad** (brightened by Tokyo's warmth, daylight, harmony, the birth rate, longer lives), **drone** (thickened by aircraft aloft, barometric pressure, Saturn's slow wheel, the weight of the national debt), and **perc** (BTC volatility and market activity drive the hats). Over them sit the effects the world modulates: **reverb** (earthquakes open the void, room light sizes it), **delay** (your hand's Y feeds it, Mercury retrograde smears it), **saturation** (Delhi's air becomes grit, hard aspects add dissonance, wildfires burn it, hunger grinds beneath), and **glitch** (every Wikipedia edit on Earth, every light flash, every new wildfire fires a burst). Nothing to install; the planet plays a synth in your tab.
|
**One — OMNI, the built-in browser synth.** Click **♪** and a full voice rack wakes inside the page: **lead** (bitcoin's price and your market's average price both quantize to it — minor pentatonic and G dorian), **bass** (quake depth chooses its notes in a low minor), **pad** (brightened by Tokyo's warmth, daylight, harmony, the birth rate, longer lives), **drone** (thickened by aircraft aloft, barometric pressure, Saturn's slow wheel, the weight of the national debt), and **perc** (BTC volatility and market activity drive the hats). Over them sit the effects the world modulates: **reverb** (earthquakes open the void, room light sizes it), **delay** (your hand's Y feeds it, Mercury retrograde smears it), **saturation** (Delhi's air becomes grit, hard aspects add dissonance, wildfires burn it, hunger grinds beneath), and **glitch** (every Wikipedia edit on Earth, every light flash, every new wildfire fires a burst). Nothing to install; the planet plays a synth in your tab.
|
||||||
|
|
||||||
**🌀 The Earth Echo — a Space Echo whose tape is the planet.** Right-click the sky → **🌀 earth echo**, press **♪**, and the whole mix runs onto a virtual Roland tape delay — but its knobs are wired to the living world. Its **repeat rate** is the wind (Tokyo's gusts whip the tape speed, and because a tape motor has inertia the pitch *glides* as it changes — that dubby seasick bend); its **intensity** is volatility (bitcoin's fever climbs the feedback toward a screaming, self-oscillating howl); its **tone** is the air (Delhi's PM2.5 rolls the treble off until the echoes melt into a dark, suffocating soup); its **wow & flutter** is the Moon (the lunar cycle warbles the pitch with an eerie, drifting vibrato); its **tape wear** is the world's fire (every wildfire adds hiss, the machine growing more fragile as the planet burns); and a **quake** throws the whole echo forward. Best of all, these six knobs are ordinary **voices in the matrix** — `echo.time`, `echo.feedback`, `echo.tone`, `echo.flutter`, `echo.wear`, `echo.wet` — so you can drag *any* feed onto any of them, groove them on the 16-step grid, or send them out as CV. Turn it on and the world doesn't just play the instrument; it plays the *space* the instrument lives in. And underneath it all, always, the **Schumann resonance**: the cavity between the Earth's surface and the ionosphere rings at **7.83 Hz** (predicted by Winfried Otto Schumann, 1952), pumped by every lightning strike on the planet — the Earth's electromagnetic heartbeat. It sits below human hearing, so it plays the *machine* instead of the ear: a 7.83 Hz pulse forever breathing the echo's tone and laying a second, planetary wow under the moon's — and, octaved up ×4 (two octaves) to **31.32 Hz**, it hums as a true sub beneath the drone voice. It is the one dial the world never turns, because it is the size of the Earth itself — and the Earth's size does not change.
|
**🌀 The Earth Echo — a Space Echo whose tape is the planet.** Right-click the sky → **🌀 earth echo**, press **♪**, and the whole mix runs onto a virtual Roland tape delay — but its knobs are wired to the living world. Its **repeat rate** is the wind (Tokyo's gusts whip the tape speed, and because a tape motor has inertia the pitch *glides* as it changes — that dubby seasick bend); its **intensity** is volatility (bitcoin's fever climbs the feedback toward a screaming, self-oscillating howl); its **tone** is the air (Delhi's PM2.5 rolls the treble off until the echoes melt into a dark, suffocating soup); its **wow & flutter** is the Moon (the lunar cycle warbles the pitch with an eerie, drifting vibrato); its **tape wear** is the world's fire (every wildfire adds hiss, the machine growing more fragile as the planet burns); and a **quake** throws the whole echo forward. Best of all, these six knobs are ordinary **voices in the matrix** — `echo.time`, `echo.feedback`, `echo.tone`, `echo.flutter`, `echo.wear`, `echo.wet` — so you can drag *any* feed onto any of them, groove them on the 16-step grid, or send them out as CV. Turn it on and the world doesn't just play the instrument; it plays the *space* the instrument lives in. And underneath it all, always, the **Schumann resonance**: the cavity between the Earth's surface and the ionosphere rings at **7.83 Hz** (predicted by Winfried Otto Schumann, 1952), pumped by every lightning strike on the planet — the Earth's electromagnetic heartbeat. It sits below human hearing, so it plays the *machine* instead of the ear: a 7.83 Hz pulse forever breathing the echo's tone and laying a second, planetary wow under the moon's — and, octaved up ×4 (two octaves) to **31.32 Hz**, it hums as a true sub beneath the drone voice. It is the one dial the world never turns, because it is the size of the Earth itself — and the Earth's size does not change.
|
||||||
@ -630,6 +632,8 @@ MIDI-learn any of these at your synth and the planet drives your favorite hardwa
|
|||||||
|
|
||||||
- Shape the character: swap the pluck voice (**🎸 string voice** / **🎛 GODSONIQ**), or drag any feed onto `crush`, `wavetable.morph` or `granular.density`.
|
- Shape the character: swap the pluck voice (**🎸 string voice** / **🎛 GODSONIQ**), or drag any feed onto `crush`, `wavetable.morph` or `granular.density`.
|
||||||
|
|
||||||
|
- **The 🎹 OMNI panel** — press `O` (or the 🎹 button, above 🎛 tracks) for the synth laid out like a synth. It's a *view* over the same voices and effects, no new sound. Every knob's **arc** shows the voice's live world-driven value (it breathes with the planet); **drag** the knob to shape that voice (its **dot** marks your hand — it rides the voice's *trim*, so it works even before the world is wired to it and it saves with your dimension); **double-click** hands it back to the world; **right-click** opens the voice's full node menu. Modules: **VOICES** (lead/bass/pad/drone/perc), **FX RACK** (filter/reverb/delay/saturation/glitch/granular/crush/morph/lfo/space), and **🌀 EARTH ECHO** (its six tape knobs appear when it's on). Up top: the pluck's engine (FM tine / 🎸 string / 🎛 GODSONIQ), `♪` start/stop, the live BPM and the godtime 🔒 lock.
|
||||||
|
|
||||||
- **lead** — Morphing **wavetable** melody (mellow ↔ bright saw, swept by `wavetable.morph`). *World:* bitcoin's price & your market's average both sing the note (minor pentatonic / G dorian).
|
- **lead** — Morphing **wavetable** melody (mellow ↔ bright saw, swept by `wavetable.morph`). *World:* bitcoin's price & your market's average both sing the note (minor pentatonic / G dorian).
|
||||||
|
|
||||||
- **bass** — Square **sub**. *World:* earthquake depth chooses the note (low minor) — and every bass note also conducts the pad & drone pitch.
|
- **bass** — Square **sub**. *World:* earthquake depth chooses the note (low minor) — and every bass note also conducts the pad & drone pitch.
|
||||||
@ -694,11 +698,13 @@ The browser-native **bounce** — a cheeky nod to the Ensoniq ASR-10. Capture a
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Saving your instrument
|
## Saving your instrument — dimensions & vibes
|
||||||
|
|
||||||
A patch you have played into being — the cables you dragged, the amounts you leaned, the mutes and freezes, the tempo you locked — is a whole instrument, and it deserves to survive the tab closing.
|
A patch you have played into being — the cables you dragged, the amounts you leaned, the mutes and freezes, the tempo you locked — is a whole instrument, and it deserves to survive the tab closing. There are two sizes of keepsake: a **dimension** is *everything*; a **vibe** is a feeling you can hand a friend.
|
||||||
|
|
||||||
Open **⚙ → MY PATCHES** and **save**. The entire live state is written to your account, keyed to your login (*monsterrobotparty@gmail.com*): every route with its amount and curve, every group and orbit, the running mix of gains and mutes and freezes, and the godtime tempo. From any device, **load** it back and the exact instrument returns — the same planet, wired the same way, pulsing at the same locked BPM. (Locally, spells live as `patches/*.json` on the host; MY PATCHES is that same power for signed-in players, carried to your account and back.)
|
**Dimensions — the whole world, saved.** Open **⚙ → DIMENSIONS** and **save**. The entire live state is written to your account, keyed to your login (*monsterrobotparty@gmail.com*): every route with its amount and curve, every group and orbit, the running mix of gains and mutes and freezes, and the godtime tempo. From any device, **load** it back and the exact instrument returns — the same planet, wired the same way, pulsing at the same locked BPM. The list always leads with **✦ dimension zero** — the empty field, the place you build from nothing. (Locally, spells live as `patches/*.json` on the host; DIMENSIONS is that same power for signed-in players, carried to your account and back.)
|
||||||
|
|
||||||
|
**Vibes — a feeling, shareable.** A vibe is smaller and lighter than a dimension — a little bundle of specific source→voice cables, the exact combo that made a moment sing. Right-click a spinning orb in zero (or any node in the full field) → **💾 save as vibe**, or open **✨ vibes** (the zero pill, or ⚙). Applying a vibe is *additive* — it lays its cables on top of whatever you already have, toggles straight back off, and never touches a cable you built by hand. Then **⧉ copy** its short `GSV1…` code and paste it to a friend, or share a `godstrument.pro/#vibe=…` link — they see *“someone shared a vibe”* and choose whether to add it. Imports are hard-validated (unknown feeds skipped, values clamped, 32-cable cap). **Build a vibe, save a vibe, share a vibe.**
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@ -1132,6 +1132,49 @@
|
|||||||
|
|
||||||
<div class="hr"></div>
|
<div class="hr"></div>
|
||||||
|
|
||||||
|
<h2>Building from zero — the empty instrument</h2>
|
||||||
|
|
||||||
|
<p class="lead">The full instrument is a sensory flood by design. <b>Zero</b> is the other door: an empty field with nothing wired, where you build the whole thing by hand, one cable at a time. Same matrix underneath — a calmer face on it. On your first visit the three-door card offers it (<b>🌱 start from zero</b>); after that, press <kbd>F11</kbd>, or ⚙ → <b>DIMENSIONS → ✦ dimension zero</b>, or the 🌗 mood menu → <b>0 zero</b>.</p>
|
||||||
|
|
||||||
|
<ol class="steps">
|
||||||
|
<li>Down each side sit <b>seven vibe-rings</b> — the world grouped into the seven elements (left) and seven domains (right). Each ring <b>breathes</b> with its group's live average. Click one to open its drawer.</li>
|
||||||
|
<li>In the drawer, <b>⊕ pick</b> the feeds you want. Every picked group becomes a <b>spinning orb</b> on the stage — its petals are the feeds, its core glows with the group's pulse. Gather more and the orbs multiply.</li>
|
||||||
|
<li><b>Wire an orb to a voice</b>: drag it onto a socket in the rack (<i>lead, bass, pad…</i> / <i>filter, reverb, crush…</i>), or — on a touch screen — <b>tap the orb to arm it</b>, then tap a voice. A lit green socket means it's carrying cable.</li>
|
||||||
|
<li><b>Right-click a socket</b> to assign the "synth roll" — a scale, root & octaves for a note voice, or amount & curve for an effect. Press <kbd>♪</kbd> and the thing you built plays.</li>
|
||||||
|
<li><b>Right-click an orb</b> for its menu — drop a feed (× takes its cables with it), unpatch the orb, or <b>💾 save it as a vibe</b>. When you leave (<b>⛈ enter the storm</b>, or a mood), zero asks whether to <b>keep your build</b>, bring the old world back, or <b>weave them together</b> — your work is never thrown away silently, and it survives a reload.</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<div class="spec">
|
||||||
|
<div class="row"><span class="k">the rings</span><span class="v">The 14 config groups, split 7 (elements: light, dark, fire, water, earth, air, spirit) + 7 (domains). Hues are the chakra palette. A ring shows its live feed-average as a breathing glow.</span></div>
|
||||||
|
<div class="row"><span class="k">the orbs</span><span class="v">One spinning orb per picked group. Petals = the chosen feeds (opacity rides each feed's value); the core pulses with the group average. Drag or tap-arm to route; right-click for feeds / unpatch / save-as-vibe.</span></div>
|
||||||
|
<div class="row"><span class="k">the rack</span><span class="v">The player-facing outputs. A socket lights green when a cable lands on it; right-click it to shape what's patched (scale/root/octaves for <i>lead·bass</i>, amount/curve for the rest).</span></div>
|
||||||
|
<div class="row"><span class="k">leaving zero</span><span class="v"><b>keep my build</b> (it becomes the whole instrument) · <b>bring the old world back</b> (restore what you had before zero) · <b>weave them together</b> (your build layered on the old world). Esc stays in zero.</span></div>
|
||||||
|
<div class="row"><span class="k">persistence</span><span class="v">Your picks + cables persist across a reload; a returning zero-builder lands back in exactly the field they left.</span></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="hr"></div>
|
||||||
|
|
||||||
|
<h2>OMNI — the synth panel</h2>
|
||||||
|
|
||||||
|
<p class="lead">The planet's voice, laid out like a synth. Press <kbd>O</kbd> or the <b>🎹 OMNI</b> button (bottom-right, above 🎛 tracks). It is a <em>view</em> over the same voices and effects the field already drives — no new sound, just a instrument-panel face on it. Every knob does two things at once: its <b>arc</b> shows the voice's <em>live world-driven value</em> (it breathes with the planet), and its <b>dot</b> marks <em>your hand</em>.</p>
|
||||||
|
|
||||||
|
<ol class="steps">
|
||||||
|
<li><b>Drag a knob</b> up or down to shape that voice — turn <kbd>reverb</kbd> up for more space, <kbd>crush</kbd> up for grit. A dot appears to mark your setting; it rides the voice's <b>trim</b>, so it works even before the world is wired to it, and it <b>saves with your dimension</b>.</li>
|
||||||
|
<li><b>Double-click</b> a knob to hand it back to the world (neutral). <b>Right-click</b> any knob for that voice's full node menu — every cable, level and patch.</li>
|
||||||
|
<li>Pick the <b>pluck's character</b> up top: <b>FM tine</b> (default), <b>🎸 string</b> (Karplus), or <b>🎛 GODSONIQ</b> (resample the world). Beside it: <kbd>♪</kbd> start/stop, the live <b>BPM</b>, and the godtime <b>🔒 lock</b>.</li>
|
||||||
|
<li><b>🌀 Earth echo</b> has its own strip — flip it on and its six tape knobs (<i>time, feedback, tone, flutter, wear, wet</i>) appear.</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<div class="spec">
|
||||||
|
<div class="row"><span class="k">the arc</span><span class="v">The voice's current value, live — the same number the field's meter shows. Note voices (<i>lead·bass</i>) show their pitch here; shape those with scale, not a knob.</span></div>
|
||||||
|
<div class="row"><span class="k">the dot · drag</span><span class="v">Your trim on that voice. Drag rides it up (a floor / more) or down (less); a positive trim gives a voice a level even with no cable — so OMNI plays like a real synth. Double-click resets. Saved in the dimension.</span></div>
|
||||||
|
<div class="row"><span class="k">VOICES</span><span class="v">lead · bass · pad · drone · perc — the ensemble.</span></div>
|
||||||
|
<div class="row"><span class="k">FX RACK</span><span class="v">filter · reverb · delay · saturation · glitch · granular · crush · morph · lfo · space.</span></div>
|
||||||
|
<div class="row"><span class="k">engine · transport</span><span class="v">FM tine / 🎸 string / 🎛 GODSONIQ for the pluck; ♪ audio, live BPM, 🔒 tempo lock.</span></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="hr"></div>
|
||||||
|
|
||||||
<h2>Saving your instrument — dimensions & vibes</h2>
|
<h2>Saving your instrument — dimensions & vibes</h2>
|
||||||
|
|
||||||
<p class="lead">A patch you have played into being — the cables you dragged, the amounts you leaned, the mutes and freezes, the tempo you locked — is a whole instrument, and it deserves to survive the tab closing. There are two sizes of keepsake: a <b>dimension</b> is <i>everything</i>; a <b>vibe</b> is a feeling you can hand a friend.</p>
|
<p class="lead">A patch you have played into being — the cables you dragged, the amounts you leaned, the mutes and freezes, the tempo you locked — is a whole instrument, and it deserves to survive the tab closing. There are two sizes of keepsake: a <b>dimension</b> is <i>everything</i>; a <b>vibe</b> is a feeling you can hand a friend.</p>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user