Ambient sound tools

Ambient Soundscape Mixer

Blend procedurally synthesized rain, ocean waves, wind and birds into your own ambient mix. Nothing is a recording, and it plays forever with no seam.

80%
60%
55%
45%
50%

Everything is synthesized and played locally in your browser. Nothing is uploaded or recorded.

How to use the ambient soundscape mixer

  1. Press PlayThis starts the audio engine and builds the four ambient layers.
  2. Toggle layers on or offSwitch rain, ocean waves, wind and birds independently to build your mix.
  3. Adjust the volumesUse each layer's slider and the master volume to balance the soundscape.

How the soundscape is synthesized

Nothing here is a recording. Every layer is built from noise and oscillators using the Web Audio API, shaped with filters and slow modulation so it sounds organic instead of mechanical, and it never loops because it is generated continuously.

Rain

A loop of white noise passed through a high-pass filter, which keeps only the hiss-like high frequencies that read as steady rainfall.

Ocean waves

Low-pass filtered noise with a slow oscillator gently swelling its volume up and down, mimicking waves rolling in and out.

Wind

Band-pass filtered noise whose filter frequency drifts slowly up and down, giving it a gusting, moving quality.

Birds

Short pitch-swept tones fired at random, unevenly spaced intervals to sound like occasional, unscripted chirps.

Ambient Soundscape Mixer FAQ

Are these real recordings of rain, waves, wind and birds?

No. Every layer is generated live in your browser using the Web Audio API: filtered noise for rain, waves and wind, and randomly timed synthesized chirps for birds. Nothing is a pre-recorded audio file.

Why doesn't the sound have a looping seam like some ambience apps?

Because it is synthesized continuously rather than played back from a short looped recording, there is no repeating clip and therefore no audible seam or pattern, even after playing for a long time.

How do I mix the layers?

Press Play to start the audio engine, then use each layer's checkbox to turn it on or off and its slider to set its volume. The master volume slider controls the overall output level.

Is any audio uploaded or recorded?

No. Nothing is uploaded, saved or recorded. The sound only exists live in your browser's audio engine while the page is open and playing.

Why is there no sound when I toggle a layer on?

Layer toggles only produce sound once the mixer is playing. Press the Play button first to start the audio engine, then switch layers on and adjust their volume.

Try other free tools

More handy tools from My Panda Toolbox.