Pink · Brown · White noise mixer for Android

Mix three earths.
Sleep through
the night. One dot blends pink, brown and white noise. Engineered to run all night on almost no battery.

Coming to Google Play. Android 8.0 and above.

The dot is the mix

Three noise colours sit at the edges. Drag anywhere between them and the blend follows your finger — no faders, no menus, no presets to hunt through.

The disc isn't a legend. It is the current mix, lit by where you are.

Spectral slope α 1.00

The difference that matters

Eight hours of sound.
Almost none of your battery.

Noise apps have a reputation for eating a charge overnight, and it's deserved — but it's an architecture problem, not a law of physics.

How most noise apps work
  • Generate audio in a callback, a hundred times a second
  • Roughly 2.88 million processor wakeups over one night
  • The CPU never reaches a deep sleep state
  • Battery drain is the direct, unavoidable result
How Umber works
  • Builds one long, seamless buffer up front
  • Hands it to the audio hardware to loop on its own
  • The app then does nothing at all until you touch it
  • No wakelock, no timers, no background polling
MEASURED

Zero processor time

While a mix is playing, the app uses no measurable CPU at all — screen on or screen off. The sound is running below the app, not inside it.

MEASURED

No wakelock held

Umber never asks Android to keep the device awake. A correctly configured audio track keeps the sound alive without one.

TARGET

Under 3% in 8 hours

The design target for a full night on a mid-range phone with the screen off — a number specific enough to hold us to.

Synthesis, not sample loops

A loop with no seam

Umber records nothing. Every mix is built mathematically, in the frequency domain, then transformed into sound.

No tick where it repeats

Sound built this way is inherently circular — the last instant flows into the first with no discontinuity at all. Most looping audio needs a crossfade to hide the join. There is nothing here to hide.

A real blend, not a fade

Moving the dot doesn't fade between three recordings. It composes a single new spectrum and generates a genuinely new sound for the position you chose.

Deep brown that you can hear

True brown noise buries most of its energy below hearing, where a phone speaker can't reproduce it and it only wastes headroom. Umber rolls that off so the part you can actually hear carries the weight.

Small, because it's maths

No rain recordings, no fireplace samples, no 200 MB download. The whole sound engine is a few hundred lines of arithmetic.

Built for 3am

Made to be left alone

Everything about the app assumes it's dark, you're tired, and you want to stop touching your phone.

Dims itself

Six seconds after you stop touching it, the whole interface fades down and the backlight drops. Dark pixels cost nothing on OLED, and it's kinder to a dark-adapted eye.

Sleep timer that fades

Thirty minutes to eight hours, or forever. When time is up the volume falls away over a full minute rather than cutting out and waking you.

Saved mixes

Find the blend that works and keep it. Each one is a single tap away, on the phone or on the car display.

Android Auto

Your mixes and the three pure colours show up as a simple list on the car screen. Useful more often than you'd think, with a sleeping child in the back.

Lock screen & Bluetooth

Standard media controls everywhere — lock screen, headphones, watch, car. Pause without unlocking anything.

Keeps playing

Swipe the app away and the sound continues. Handles calls, unplugged headphones and other apps the way you'd expect.

The short list

What Umber doesn't have

Umber requests no network permission whatsoever. It is not that tracking is switched off — there is no way for it to happen.

Account
Ads
Subscription
Analytics
Cloud sync
Notifications begging you to come back
200 rain loops you'll never open
Network access of any kind

Questions

Frequently asked

Why do noise apps drain the battery?

Most of them stream audio: they generate samples in a callback, hand over a small buffer, and get called again — around a hundred times a second. Over one night that's roughly 2.88 million wakeups, and the processor never settles into a deep sleep state.

Umber generates one long seamless buffer up front and hands it to the audio hardware to loop. After that the app does nothing until you touch it again.

What's the difference between pink, brown and white noise?

They differ in how sound energy is spread across frequency. White noise is flat and bright, close to a hiss. Pink rolls off gently and sounds balanced, a bit like steady rain. Brown rolls off steeply and sounds deep and rumbling, like distant surf.

Umber treats that rolloff as a continuous scale rather than three fixed presets, so you can sit anywhere between them.

Does Umber need an internet connection?

No — and it can't use one. The app requests no network permission at all, so it works in airplane mode forever and has no way to send anything anywhere.

Are there ads, accounts or subscriptions?

None of the three. No account to create, no advertising or analytics SDK, and no subscription.

Does it use recorded sound samples?

No. Every sound is generated mathematically on your device. That keeps the download small, avoids licensing entirely, and is why the loop has no audible seam where it repeats.

Is brown noise actually good for sleep?

Steady broadband sound helps by masking the sudden noises that pull you out of light sleep — a door, a car, a snoring partner. Which colour suits you is personal: many people find brown the most restful because its energy sits low and it reads as distant rather than close.

Umber exists because that preference is a spectrum, not three buttons.

Does Umber work with Android Auto?

Yes. Your saved mixes and the three pure colours appear as a simple browsable list on the car display, with normal media controls.

What does the α number mean?

It's the spectral slope of your current blend — the exponent describing how quickly energy falls off with frequency. White noise is 0, pink is 1, brown is 2. It's shown because it's the honest description of what you're listening to, and it makes a mix repeatable.