Bleeps, bloops
and chiptunes.

Game sound effects from a seed and music from text, rendered by the audiobox crate in your browser. Tweak, listen, export, and take the Rust with you.

Read the sfx and synth API

Sound effects

Pick a kind of effect to draw one from a random seed, then shape it. The same kind and seed give the same sound everywhere, so a seed or the text below is all a game needs to keep.

EffectRendering…
0:00 / 0:00
Peak —

Loading the Rust audio engine…

effect.txt · editable
Paste or edit effect text, then apply it. Ctrl+Enter also applies.
Rust
// Loading…

Shape it

Chiptune scores

Write music as text: instruments, channels, notes, repeats and a loop point. A song is a few kilobytes that renders the same on every platform.

Score format reference
song.txt · editable
Loading the Rust audio engine…
SongRendering…
0:00 / 0:00
Peak —
Rendered at 44.1 kHz, mono. Playground limit: 64 KB of text, two minutes per pass.
Rust
// Loading…

Play it

Commands