I built a fan noise app because I literally can't sleep in silence 😅

by•

Hey everyone,

I’m one of those people who needs the white noise of a fan to fall asleep. Whether it’s to drown out the street noise, noisy neighbors, or just the deafening sound of pure silence in a hotel room, a fan has always been my go-to sleep aid.

There are plenty of white noise apps out there, but I found that a lot of them sounded artificial, looped poorly, or didn't let me customize the environment exactly how I wanted. So, I decided to scratch my own itch and build my own.

I wanted to focus heavily on the experience. The goal wasn't just to play an MP3 of a fan, but to recreate that cozy, heavy-lidded feeling you get when you're tucked in on a rainy night.

Here is what I focused on to create that experience:

  • Authentic sounds: Real desk fans, floor fans, and ceiling fans, with tactile UI knobs to control the speed (Low, Medium, High).

  • The "Ambience Mixer": I realized that just a fan wasn't always enough. I built a custom audio engine that lets you layer the fan noise with a secondary ambient track, like heavy rain, thunderstorms, or rain hitting a tent.

  • Consistent environment: The primary benefit of the app is creating a "sound cocoon." It masks sudden background noises (which is usually what wakes you up) and conditions your brain to associate that specific sound blend with sleep.

The Builder Side (for the devs here): I built this using Flutter, and it was a surprisingly wild ride. I thought playing audio would be simple, but getting two separate audio engines to seamlessly mix tracks in the background—without Android's background media session pausing one of them or deadlocking—was a massive headache. Finally getting the dual-mix audio perfectly stable was a huge win.

I’m not looking to push sales, but I would genuinely love for some fellow makers to try out the experience of the app.

If you struggle to focus while coding or have trouble winding down at night, I'd love to know how the audio mixing feels to you, or if you have any feedback on the UI/UX!

Here is the , which is currently on Google Play Store, but soon it will be available for iOS devices.

1 view

Add a comment

Replies

Be the first to comment