
A transition sound should be as long as the transition. Generation lets you set that length.
Every clip shows the exact prompt that produced it. The render script reads its prompts from the same file as this page. Copy one, change a word and generate your own.
tape stop effect, sound pitching and slowing rapidly down to a halt, analogue warble, dry
fast rewind effect, audio scrubbing backwards at high speed with tape flutter, close and dry
camera shutter snapping with a mechanical mirror slap, used as a hard scene cut, close mic, dry
single water drop falling into still water with a clean plink and a widening ripple, close mic
reversed swoosh building backwards then landing on a clean percussive hit, wide stereo, cinematic
radio dial sweeping across stations, fragments of static and tones passing by, close and dry
elastic snap transition, rubbery tensioning stretch releasing into a sharp bright snap, dry
granular dissolve transition, sound shattering into fine particles that scatter and fade, wide stereo
object passing the listener at speed with a strong doppler shift used as a scene cut, outdoor, wide
harp glissando sweeping upward across the full range, warm and bright, concert hall reverb
These models respond to physical description. Name the material, the action and the space.
cinematic scene transition swoosh, smooth rising sweep into a soft impact, 1 second, subtle room air
"Rising sweep into a soft impact" gives the model a two-part shape, build then land, so the transition resolves.
tension riser building into a sharp cinematic hit, 2 seconds, low rumble underneath, dry hit at the end
"Low rumble underneath" gives the riser cinematic weight. Without low end it sounds like a cheap synth sweep.
short digital glitch transition, stuttering bitcrushed texture, fast and choppy, under 500 ms, dry
"Stuttering" and "choppy" describe rhythm as well as texture. A glitch transition needs irregular timing to sound broken.
UI slide panel transition, thin whoosh with a soft landing thud, 300 ms, completely dry
Most prompts leave out the landing thud. Without an endpoint the sound fades, and a panel sliding into place needs an audible stop.
cinematic downlifter, falling pitch sweep with fading tail, 1.5 seconds, roomy, ends in silence
"Ends in silence" stops the sweep resolving into a hit, which makes the downlifter suitable for a somber or quiet cut.
Most transition sounds take one of three shapes: build and land (riser into a hit), sweep and fade (a downlifter or a soft whoosh that recedes), or a single sharp cut (a glitch stutter or a page turn). Decide which shape your edit needs and describe it as a sequence, such as "rising sweep into a soft impact" or "falling pitch sweep with fading tail". The model follows a described arc more reliably than a mood word.
A cut between two casual UI screens wants something thin and quick: under half a second, dry, no low end. A cut between two trailer scenes wants low-frequency weight and a couple of seconds to build. A heavy cinematic riser on a UI panel slide sounds oversized, and a thin UI whoosh under a trailer cut disappears. Name the duration and the frequency weight together so they stay proportional.
Not every transition needs to land on a hit. Downlifters and fades that end in silence let the next shot establish itself without a stinger over it. For that, say so ("ends in silence", "fading tail", "no hit"). The model tends to add an impact at the end, especially for cinematic prompts.
The models run on your machine, which changes the cost, the privacy and what you can automate.
Weights are fetched once. After that, generation, the library and the API all work with the network off. Everything lives in one SQLite file and one folder of WAVs under ~/.soundbox, and nothing is uploaded.
Soundbox runs an MCP server in the same process, with tools for generating and listing sounds. Generated files come back as absolute paths, so an agent can copy them into a project.
Every model's terms are shown before you download it, and non-commercial weights need an explicit confirmation. Soundbox is MIT. The licence of the model that made a sound governs what you may do with it.
claude mcp add --transport http soundbox http://127.0.0.1:17494/mcpcurl -X POST http://127.0.0.1:17494/api/generate \
-H 'Content-Type: application/json' \
-d '{"model":"audiocpp-stable-audio-3-sfx","prompt":"8-bit coin pickup blip","duration_s":1}'