- c61Orpheus Voice Lab๐ FAL_KEYRoute: /dream/61-orpheus-voiceโ
- c60Music Paletteโ localMic input (or demo LFOs) โ 6-band FFT โ two emotion coordinates โ 5-color HSL palette.โ
- c59Ghost Voice A/B Style Lab๐ FAL_KEYAn A/B comparison tool for Gemini TTS style_instructions โ the same API used to fix 56-ghost-voice in Cycle 70. Six Ghost scenes, each with a pre-loaded pair of contrasting style pโ
- c58music-to-ghost๐ FAL_KEYRoute: /dream/58-music-to-ghost ยท Cycle 72โ
- c57sound-to-image๐ FAL_KEYCaptures 10 seconds of audio (mic or demo oscillators). Extracts five acoustic features per frame at ~10 FPS:โ
- c56Ghost Voice๐ FAL_KEYSix Ghost narrative scenes. Each has a single line distilled from the journey's emotional arc. Click a scene, click Narrate โ the line is synthesized as speech by Inworld TTS on faโ
- c55GPU Audio FXโ localSynthesizes a C-major chord (C4 + E4 + G4 + C5) in JavaScript, then processes it through two WebGPU WGSL compute shader passes before playback:โ
- c54design notes๐ FAL_KEY1. You describe a style (or pick a preset: Cinematic / Jazz Trio / Ambient / Folk / Electronic). 2. Click Generate Track + Stems โ server calls beatoven/music-generation on fal.ai.โ
- c53Ghost SFX๐ FAL_KEYSix Ghost narrative scenes, each with three AI-generated ambient sound clips placed in 3D space around the listener via Web Audio HRTF PannerNode.โ
- c52Concept Steerโ local"What if the vocabulary of music AI was also the vocabulary of a synthesizer?"โ
- c51Diatonic Harmonyโ localMic input โ autocorrelation pitch detection โ key detection via Krumhansl-Kessler profile correlation โ for each detected note, compute the diatonic third and fifth above โ play thโ
- c50Tap Rhythmโ localRoute: /dream/50-tap-rhythm ยท Cycle 59 ยท Zero deps, zero APIโ
- c49Anemone AVโ localA bioluminescent sea anemone that dances to audio. 14 tentacles, each a forward-kinematics chain of 4 tapered segments, react to six frequency bands. No static pages โ every frame โ
- c48Arc Compose๐ FAL_KEYWhat does a Resonance journey arc *sound like* โ as a real, generated 60โ90s musical piece?โ
- c47Design notesโ local38-mood-xy is a manual instrument โ you drag the dot and the music follows. 47-mood-journey takes the same synthesis engine and removes the manual control. You place two dots (Now,โ
- c46Oscilloscope Composerโ localRoute: /dream/46-osc-composerโ
- c45Guided Brainwave Sessionโ localDependencies: none (pure Web Audio API + Canvas2D)โ
- c44vocal-bgm๐ FAL_KEYRecord 5โ15 seconds of humming, singing, or piano via mic. Choose an arrangement style (jazz trio / ambient / cinematic / rock / folk). Click "Arrange โ". ACE-Step 1.5 on fal.ai reโ
- c43stable-extend๐ FAL_KEYRecord up to 30 seconds of piano (or any audio) via mic. Press "Extend โ". Stable Audio 2.5 on fal.ai receives your recording and produces a seamless 30-second continuation in the โ
- c42Binaural Beat Synthesizerโ localWhen each ear receives a sine wave at a slightly different frequency โ say, 200 Hz left and 210 Hz right โ the brain perceives a rhythmic oscillation at the *difference frequency* โ
- c41code-visโ localA split-screen live coding environment. The left pane is a text editor with a minimal music DSL. The right pane is a canvas showing a glowing constellation of rings โ one per voiceโ
- c40design notesโ localA Shepard tone is a superposition of sine waves spaced one octave apart, each with its gain shaped by a bell-curve envelope centered in the audible midrange (~440 Hz). As all the oโ
- c39Aria Anticipation Displayโ localExtends 33-aria-companion with one key addition: when Aria computes a response, all planned notes appear as ghost outlines in the ARIA panel before a single sound plays. Over the nโ
- c38Mood XYโ localRussell circumplex model of emotion: two orthogonal axes define any emotional state.โ
- c37Ratio Labโ localShipped: Cycle 41 (2026-05-19)โ
- c36pluck fieldโ localA 4ร6 grid of 24 virtual strings, tuned to C pentatonic from C2 to G6. Click any cell to pluck that string. Enable mic โ percussive onsets pluck strings in the octave range matchinโ
- c35design notesโ local"What if Resonance had a live loop station โ and every layer you recorded was automatically phase-locked to the others?"โ
- c34Spectral Morphโ localWhat if you could dissolve one timbre into another, not by mixing them, but by blending their spectral shapes?โ
- c33Aria Companionโ localThe first *dialogue* prototype in the sandbox. All 32 previous prototypes are *reactive* โ they respond to audio on every frame. Aria is *compositional* โ it listens, stops, and thโ
- c32Mood Vizโ localRoute: /dream/32-mood-visโ
- c29Ghost Scenes as 3D Spatial Audioโ localSix Ghost narrative scenes (Stone Chamber โ Cosmic Ascension), each with a hand-authored 3D soundscape built from synthesized oscillators, filtered noise, and FM bird chirps. No auโ
- c28design notesโ localShipped: Cycle 32, 2026-05-19โ
- c26Score Followโ localBach Invention No.1 (BWV 772, opening 35 notes) displayed as a static piano roll. The user plays along on piano or sings into the mic. Autocorrelation pitch detection runs at ~30 Hโ
- c25Conway's Life as a musical instrumentโ localConway's Game of Life is usually a visual curiosity. Here it is an autonomous composer. The 64-column grid is a piano roll laid flat: column 0 = C2, column 63 = C5, log-spaced acroโ
- c24Piano Rollโ localA live scrolling piano roll from mic pitch detection. Play piano or sing โ each note appears as a colored horizontal bar scrolling left, placed at its MIDI pitch on a vertical axisโ
- c23design notesโ localMic input โ AudioWorklet ring-buffer pitch shifter โ HRTF PannerNode.โ
- c22Code Scoreโ localTwo panels: left is a score editor (textarea), right is a Canvas2D painting.โ
- c21Audio-Reactive 3D Meshโ localAn icosahedron (sub-divided sphere-like shape) whose surface breathes with audio. Six frequency bands from the Web Audio FFT drive vertex displacement in a custom GLSL vertex shadeโ
- c20Vectorscopeโ local"What if the geometry of musical intervals were visible?"โ
- c19Cymaticsโ localChladni figures (1787): scatter sand on a metal plate, draw a bow across the edge. At a resonant frequency the plate vibrates in a standing wave pattern. Sand migrates away from thโ
- c18Granular Cloudโ localGranular synthesis from live audio. The Web Audio analyser captures the last ~186ms of audio in a Float32Array (fftSize = 8192 at 44100Hz). Every 1/densityHz seconds, it samples a โ
- c17Acoustic Trailโ localWhat if your audio was its own coordinate system?โ
- c16Particle Life (WebGPU)โ local9,000 particles across 6 species simulated entirely on the GPU via WGSL compute shaders. The same particle-life algorithm as /dream/8-particle-life (CPU, 900 particles) but 10ร theโ
- c15design notesโ localWebGPU Navier-Stokes fluid simulation. Same algorithm as /dream/3-fluid (WebGL2, 128ร128) but ported to WebGPU render pipelines at 512ร512 โ 16ร the pixel count, no extension flagsโ
- c14Kinetic Typographyโ localSix short phrases cycle every 8 seconds. Each phrase is decomposed into individual letters; each letter is assigned to one of the six frequency bands (sub-bass through high) by posโ
- c13Piano Canvasโ localMic input โ real-time pitch detection โ each note leaves a glowing brush stroke on a persistent canvas. The painting accumulates across the session. Download as PNG when done.โ
- c12Tessellateโ localShipped: Cycle 12โ
- c11Spectrogram Terrainโ localPrototype question: What if your audio history was a 3D landscape you could look across?โ
- c10Strange Attractorโ localThe Lorenz attractor is a system of three coupled differential equations:โ
- c9Gray-Scott Reaction Diffusionโ localA GPU-accelerated Gray-Scott reaction-diffusion simulation. Two virtual chemicals interact across a 256ร256 grid:โ
- c8design notesโ localCan an audio-reactive system produce complex collective behavior that nobody explicitly programmed? And can a Resonance journey reshape that behavior mid-song?โ
- c7Binaural HRTF Spatial Audioโ localSix frequency bands (sub-bass โ high) are routed through independent Web Audio PannerNodes using the HRTF panning model. Each panner sits at a fixed 3D position around the listenerโ
- c6Compose๐ FAL_KEYType a mood, a scene, an atmosphere โ ACE-Step generates 30 seconds of matching music. The oldest queued idea in the sandbox (Cycle 4, 61 cycles in the queue).โ
- c5Journey Arc Engine v2โ localAn interactive prototype that renders five alternative journey arcs โ each with its own phase structure, color palette, particle behavior, and pacing โ driven by either synthetic dโ
- c4Venue Operator Panelโ localWhat does running Resonance from a venue's tech booth look like? This mock explores the dual-view paradigm: the operator watches the performer view on the left while maintaining fuโ
- c3Navier-Stokes ink-in-waterโ localA real-time incompressible fluid simulation running on GPU via WebGL 2. The simulation solves a simplified Navier-Stokes equation each frame: 1. Advect velocity (fluid carries itseโ
- c2Ghost LoRA Lab๐ FAL_KEYLoRA tuning right now is a guess-and-check loop: generate a frame, watch it, estimate what's wrong, change scale or the prompt, wait. This tool makes it deliberate:โ
- c1Mic-input audio-reactive vizโ localA live microphone visualizer. Click *Start mic*, allow permission, then play, sing, hum, or just talk. Six frequency bands are extracted from the FFT and rendered as concentric radโ