Creature and monster sound effects you generate yourself

A convincing creature vocalisation implies a body: lungs of a certain size, a throat of a certain wetness, teeth or a beak or neither. Prompting the anatomy gives specific, repeatable results. Prompting menace gives generic ones, because menace is the audience's conclusion and has no acoustic signature of its own. Describing the mechanism instead of the mood pays off more in this collection than in any other.

Listen: 10 samples from the creatures & monsters collection

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.

  • Large roar

    via audiocpp-stable-audio-3-sfx

    enormous creature roaring, deep chest-driven bellow with a rasping throat and a long tail, open outdoor space

  • Low growl

    via audiocpp-stable-audio-3-sfx

    large predator growling a low continuous warning, wet throat rattle with breath behind it, very close mic

  • Shriek

    via audiocpp-stable-audio-3-sfx

    small creature shrieking in alarm, piercing high cry breaking into a rasp, echoing cave

  • Chittering

    via audiocpp-stable-audio-3-sfx

    insectile creature chittering rapidly, dry clicking mandibles with a thin buzzing vocal underneath, close mic

  • Wet breathing

    via audiocpp-stable-audio-3-sfx

    large creature breathing slowly and wetly, thick mucous rattle on each inhale, very close and intimate

  • Swarm

    via audiocpp-stable-audio-3-sfx

    swarm of small creatures approaching, dense overlapping chittering and scrabbling claws on stone, tunnel reverb

  • Death rattle

    via audiocpp-stable-audio-3-sfx

    creature dying, wet gurgling exhale collapsing into silence, close mic, dark space

  • Slither

    via audiocpp-stable-audio-3-sfx

    huge wet tentacle dragging across stone, thick suction with slapping impacts, cavernous and damp

  • Feeding

    via audiocpp-stable-audio-3-sfx

    creature feeding, wet tearing of flesh with bone cracking and heavy breathing between, close and visceral

  • Distant call

    via audiocpp-stable-audio-3-sfx

    unknown creature calling from far away, long mournful cry echoing across a vast valley at night

Prompts that work

These models respond to physical description. Name the material, the action and the space.

  • Size through chest

    enormous creature roaring, deep chest-driven bellow with a rasping throat and a long tail, open outdoor space

    "Chest-driven" implies lung volume, the only reliable cue for size. A small roar pitched down only sounds pitched down.

  • Threat through restraint

    large predator growling a low continuous warning, wet throat rattle with breath behind it, very close mic

    A quiet sustained growl close to the microphone is more threatening than a roar, and "breath behind it" makes it sound alive.

  • Non-mammalian

    insectile creature chittering rapidly, dry clicking mandibles with a thin buzzing vocal underneath, close mic

    "Dry" and "mandibles" push away from the wet-throated mammal the model defaults to on the word creature.

  • Wetness as character

    large creature breathing slowly and wetly, thick mucous rattle on each inhale, very close and intimate

    Wetness is the most reliable single control for how disgusting a creature is, and it is independent of size and pitch.

Making creatures & monsters sounds that fit

Describe the body

"Scary monster" is an instruction the model cannot act on, because no spectral property corresponds to scary. "Wet throat rattle", "chest-driven bellow", "clicking mandibles" and "mucous inhale" are things a body does, and they give specific, repeatable results. Whenever you are about to write an emotion, write the anatomy that would cause it.

Wet and dry is the anatomy axis

Wet creatures have throats, mucus and soft tissue; they gurgle, rattle and slather, and they read as flesh. Dry creatures click, rasp and rustle, and read as chitin, bone or something desiccated. That one axis covers most of the range between a dragon and a swarm. It is independent of size and pitch, so you can move along it without changing your other choices.

Distance makes a creature bigger

A roar close to the microphone reads as a large animal. The same roar heard across a valley with a long echo reads as something enormous, and as something the characters cannot see. Horror gets more out of the second. Put the distance in the prompt ("calling from far away", "echoing across a vast valley") instead of adding reverb, because real distance removes the high end and stretches the timing in a way a plate cannot fake.

Why generate locally

The models run on your machine, which changes the cost, the privacy and what you can automate.

Offline after download

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.

Your agent can use it

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.

Licences stated up front

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.

Connect a coding agent
claude mcp add --transport http soundbox http://127.0.0.1:17494/mcp
Generate over HTTP
curl -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}'

Frequently asked questions

How do I get variations for the same enemy type?
Keep the anatomical description fixed and vary only the action and the take. Four renders of "large predator, wet throat rattle" doing four things (warning, attacking, hurt, dying) sound like one creature with a repertoire, which is what a game needs. Varying the anatomy gives you four different monsters and inconsistent enemy audio. The seed parameter also gives different takes of an identical prompt, the cheapest variation available.
Can I use these sounds in a commercial video or game?
It depends on the model that made them. Soundbox shows each model's licence before you download its weights. The clips on this page were rendered with Stable Audio 3.0 Small SFX, which uses the Stability AI Community License: commercial use is free below USD $1M annual revenue, and above that Stability requires an enterprise licence. Soundbox itself is MIT, but the audio is governed by the licence of the model that made it. Read that licence before you ship; this summary is not legal advice.
Does this work offline?
Yes, once the weights are on disk. Generation, the library and the HTTP API all run locally against one SQLite file and one folder of WAVs under ~/.soundbox. There is no account and no API key, and nothing is uploaded. The only step that uses the network is the initial model download.
What hardware does it need?
The clips here were rendered on a consumer NVIDIA GPU at roughly ten seconds of wall time per clip, through audio.cpp's quantised GGUF runtime, which needs little VRAM. CPU-only generation is supported, but expect minutes per clip instead of seconds: fine for a handful of sounds, slow for a whole library.
Can an agent generate these for me?
Yes. While the app is open, Soundbox runs an MCP server at http://127.0.0.1:17494/mcp with tools for generating, listing and mixing sounds. Every generated file comes back as an absolute path, so a coding agent can render the sound a scene needs and put it straight into the project. The several hundred clips across these pages were made this way.