Back to corpus
architecturetechnical paper candidatescore 54

Audio Synthesis System

1. [Overview](#overview) 2. [Conductor Engine](#conductor-engine) 3. [Strudel Integration](#strudel-integration) 4. [Motion-to-Audio Mapping](#motion-to-audio-mapping) 5. [Platform Implementations](#platform-implementations) 6. [Pattern Library](#pattern-library) 7. [API Reference](#api-reference)

Full HTML reader

Read the full artifact

Open in new tab

Extracted abstract or opening context

1. [Overview](#overview) 2. [Conductor Engine](#conductor-engine) 3. [Strudel Integration](#strudel-integration) 4. [Motion-to-Audio Mapping](#motion-to-audio-mapping) 5. [Platform Implementations](#platform-implementations) 6. [Pattern Library](#pattern-library) 7. [API Reference](#api-reference) The Audio Synthesis System transforms real-time motion data into generative music through a multi-layer architecture: The Conductor Engine orchestrates musical sections based on motion energy trajectories. Strudel is a JavaScript port of TidalCycles, providing live-coding pattern-based music synthesis. | Motion Feature | Audio Parameter | Range | Behavior | |----------------|-----------------|-------|----------| | `armHeight` (avg) | `filterCutoff` | 200-8000 Hz | Higher arms = brighter sound | | `bodyEnergy` | `masterGain` | 0.3-1.0 | More energy = louder | | `bodyLean` | `pan` | -0.8 to 0.8 | Lean left/right = pan | | `armSpread` | `reverbWet` | 0.1-0.6 | Wide arms = more reverb | | `crouchLevel` | `distortion` | 0-0.4 | Crouch = distortion | | `lowerBodyEnergy` | `tempoMultiplier` | 0.9-1.1 | Leg movement = tempo | | `handGesture` | `patternVariation` | (see below) | Gesture triggers |

Promotion decision

What has to happen next

Promote into a technical note or architecture paper with implementation anchors.

Why this is not always a full paper yet

Corpus pages are public-safe readers for discovered workspace artifacts. They are not automatically final papers. A corpus item becomes a polished paper only after the editable source, evidence checkpoints, references, figures, render path, and release status are attached through the paper schema.