Browse a palette of playable instruments when you want to start from a sound and spend your attention on the music.
Use Foundations#
Sixty original instruments built from portable Volta synthesis, with four independent normalized controls per instance and no external samples or plugins. The original twelve circuits and defaults remain unchanged.
timingVersion = 2
tempo = 124bpm
import "creator_foundations" (coilBass)
bass = coilBass { tone = 0.42, body = 0.55, decay = 0.3, motion = 0.4 }
line = play bass.voice !"d2 ~ a1 d3 c2 ~ a1 d2"
Write an inline config record; play .voice. Knobs use the instance name (bass.tone). All have Tone, Body and Decay, plus a fourth 0–1 control with a specific musical destination. Envelopes and circuit settings latch per note; filter, balance, LFO depth, saturation and other signal controls remain live. Scenes can automate them with with { bass.tone = ramp 0.25 0.72 }.
| Family | Count | Examples |
|---|---|---|
| Drums/percussion | 14 | Anchor, Boulder, Flint, Copper, Clay, Spark |
| Bass | 10 | Root, Relay, Coil, Vector, Undertow, Radar |
| Keys/plucks | 10 | Velvet, Willow, Prism, Cedar, Quartz, Hearth |
| Chord synths | 8 | Contour, Atrium, Mosaic, Fuse, Helix, Neon |
| Pads | 8 | Halo, Drift, Choir, Opal, Tundra, Aurora |
| Leads | 6 | Ribbon, Needle, Comet, Glyph, Flute, Beacon |
| Textures | 4 | Weather, Mist, Cinder, Signal |
Complete constructors, registers, voice caps, defaults and control destinations: presets/creator-foundations/manifest.json. The listening guide links every dry preview: presets/creator-foundations/README.md.
Source and audition#
Canonical library: examples/songs/creator_foundations.volta. The registered foundations_tour auditions all sixty in order, with named markers. The original foundations_beat, foundations_song and foundations_atmosphere remain available.
Search Dance Fugues in the song picker for twelve complete arrangements using all sixty instruments: 40.7 minutes of house, garage, techno, trance, electro, breaks and drum and bass. Each has a distinct subject and groove, three contrapuntal voices, explicit staggered entries, episodes, augmentation, inversion, diminution, stretto, and a written cadence. Score/entry metadata and listening links: presets/creator-foundations/fugues/README.md.
Asset sync generates browser source copies. The native engine audit covers 3,386 stress probes, including every control corner, register extremes, velocity, live movement, overlap, determinism and instance isolation. Native/ Wasm compilation, preset audio comparisons, fugue timelines and independent FFmpeg delivery metering accompany the sources. Automated validation does not claim a human listening or visible workbench interaction pass.
See Configurable library modules for module/envelope control semantics.