
Crowd sounds depend on the room. Say how big the crowd is and how far away the listener is.
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.
football stadium erupting as a goal is scored, enormous crowd roar building and sustaining, huge open space
large crowd booing and jeering, sustained disapproval with individual shouts cutting through, arena
busy airport terminal ambience, distant announcements, rolling luggage and layered conversation, large hall
school playground at break, children shouting and laughing with a ball bouncing, open outdoor space
protest crowd chanting rhythmically with a megaphone cutting over the top, city street, echoing
outdoor street market, vendors calling out over dense shopper chatter and cart wheels on cobbles
theatre audience settling before a show, murmuring, coughs and seat creaks, then hushing
crowd panicking and scattering, screams with running footsteps dispersing in every direction, street
large audience gasping in unison then breaking into surprised murmur, medium hall
concert hall standing ovation, thunderous sustained applause with whistles and cheers, large hall
These models respond to physical description. Name the material, the action and the space.
small crowd murmur, 10 to 15 people talking indoors at low volume, indistinct overlapping speech, no individual words audible, room tone
A headcount ("10 to 15 people") keeps the murmur small. Without a number the model defaults to an ambiguous mid-sized crowd.
large stadium crowd cheering, hundreds of voices layered, sudden rise in energy, outdoor open space, 3 seconds
"Sudden rise in energy" is the moment a crowd reacts to a play. It separates a cheer from a steady ambient roar.
restaurant background chatter, dozens of overlapping conversations at moderate volume, occasional cutlery clink, indoor room tone, steady and even
A small detail like "occasional cutlery clink" places the scene better than "restaurant" alone, which tends to come back as generic chatter.
angry crowd shouting, dozens of voices layered with aggressive tone, outdoor open space, rising intensity, no distinct words
"Aggressive tone" changes the vocal texture, separating it from a cheering or murmuring crowd of the same size.
sudden crowd applause burst, indoor auditorium, dozens of hands clapping at once, sharp onset, 2 seconds, natural decay
"Sharp onset" plus "natural decay" give the shape of a real applause burst: instant start, gradual settle.
"Big crowd" and "small crowd" are relative, and the model has no fixed scale for them. Give a headcount or venue size ("10 to 15 people", "hundreds of voices", "stadium"). That sets the density of overlapping voices more reliably than an adjective.
A crowd's activity changes its texture as much as its size does. Talking, cheering, shouting, applauding and murmuring are different acoustic events. Name the activity. If it is a reaction (a cheer, a burst of applause), describe the shape of the reaction ("sudden rise", "sharp onset").
A crowd becomes a group of speaking characters once words are intelligible. For background crowd tone, say "no individual words audible" or "indistinct". Otherwise the model may render a few voices clearly enough to sound like dialogue, which pulls focus in a mix.
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}'