Aircraft sound effects you generate yourself

Aircraft audio depends mostly on distance. The same jet is a shriek on the tarmac, a roar at five hundred metres, and a soft rumble overhead at altitude. A volume change does not turn one into another: air absorption removes high frequencies as distance grows, and doppler shift only happens when the aircraft is passing. These prompts treat distance as the main parameter.

Listen: 10 samples from the aircraft 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.

  • Jet takeoff

    via audiocpp-stable-audio-3-sfx

    commercial jet taking off from close beside the runway, enormous rising turbine roar with a ground rumble, outdoor

  • High overhead

    via audiocpp-stable-audio-3-sfx

    jet airliner passing high overhead at cruise altitude, soft distant rumble with no transient detail, open sky

  • Propeller flyby

    via audiocpp-stable-audio-3-sfx

    small propeller aircraft flying low past the listener, buzzing engine with a clear doppler drop, open countryside

  • Helicopter hover

    via audiocpp-stable-audio-3-sfx

    helicopter hovering overhead, heavy rhythmic rotor thump with a turbine whine underneath, outdoor, seamless loop

  • Helicopter pass

    via audiocpp-stable-audio-3-sfx

    helicopter approaching from a distance, passing overhead loudly and receding, full doppler arc, open field

  • Cabin interior

    via audiocpp-stable-audio-3-sfx

    inside a passenger aircraft cabin at cruise, steady broadband air rush with a low engine drone, seamless loop

  • Touchdown

    via audiocpp-stable-audio-3-sfx

    aircraft landing gear touching down on a runway, tyre chirp and rumble with reverse thrust roaring, exterior

  • Fighter jet

    via audiocpp-stable-audio-3-sfx

    military fighter jet passing low and fast, tearing afterburner roar arriving late with a violent doppler, open sky

  • Quadcopter

    via audiocpp-stable-audio-3-sfx

    small quadcopter drone hovering close then moving away, high buzzing rotors, outdoor, quiet park

  • Tarmac ambience

    via audiocpp-stable-audio-3-sfx

    airport tarmac ambience, distant jets, ground vehicles and radio chatter, wide open outdoor, seamless loop

Prompts that work

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

  • Close and violent

    commercial jet taking off from close beside the runway, enormous rising turbine roar with a ground rumble, outdoor

    "Ground rumble" is the low-frequency component you only hear near the aircraft, and it is what makes close sound close.

  • Distant and soft

    jet airliner passing high overhead at cruise altitude, soft distant rumble with no transient detail, open sky

    "No transient detail" is a negative instruction that models air absorption. Distance removes the top end, and saying so works better than filtering afterwards.

  • Full doppler arc

    helicopter approaching from a distance, passing overhead loudly and receding, full doppler arc, open field

    Naming all three stages gets a complete pass in one render, so you do not have to automate a hover into a flyby.

  • Rotor rhythm

    helicopter hovering overhead, heavy rhythmic rotor thump with a turbine whine underneath, outdoor, seamless loop

    A helicopter is two sounds stacked: a slow blade thump and a fast turbine whine. Naming both stops it sounding like a fan.

Making aircraft sounds that fit

Put the distance in the prompt

Air absorbs high frequencies far more than low ones, so a distant aircraft has a different spectrum from a close one, with the attack smeared by travel time. Prompting the distance gets you that physics. Rolling off the top of a close recording sounds muffled instead of far away, which is the usual reason a stock flyby will not sit behind a wide shot.

Doppler needs a pass

A hovering helicopter has no pitch shift; a passing one has a pronounced one. Confusing the two is the most common aviation error in edits: a hover loop panned across the stereo field still sounds stationary because the pitch never moves. If the aircraft crosses frame, ask for the doppler and render the whole arc in one clip so the shift is continuous.

Cabin interiors are mostly air noise

Inside a cruising airliner, the dominant sound is boundary-layer air rushing over the fuselage: broad, smooth, close to pink noise, with the engine drone well below it. "Steady broadband air rush with a low engine drone" reads as a cabin immediately. Prompting the engines gives you something that sounds like standing outside one.

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

Why does my flyby sound like it never moves?
The prompt described a state, with no trajectory. "Helicopter flying" gives the model a steady loop; "approaching from a distance, passing overhead loudly and receding, full doppler arc" gives it a path. Length matters too: a pass needs eight to twelve seconds to be legible, and a three-second render gives you the middle of the arc without the approach and departure.
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.