A web application for mixing ambient sounds to create custom audio environments. Mix multiple sounds together, adjust individual volumes, and save your favorite combinations as presets.
- Mix up to 8 different ambient sounds simultaneously
- Individual volume controls for each sound
- Master volume control
- Default presets (Focus, Relax, Sleep)
- Save custom presets with custom names
- Load and delete custom presets
- Sleep timer with multiple duration options
- Dark and light theme toggle
- Responsive design
- Rain
- Ocean Waves
- Forest (Birds and Wind)
- Fireplace
- Thunder
- Wind
- Coffee Shop
- Night (Crickets)
- Click the play button on any sound card to start playing
- Adjust individual sound volumes using the sliders
- Use the master volume slider to control overall volume
- Click "Play All" to start all sounds at once
- Select a preset to load a pre-configured sound mix
- Save your current mix by clicking "Save Mix" and entering a name
- Set a sleep timer to automatically stop all sounds after a specified duration
- Toggle between dark and light themes using the theme button
Built with vanilla JavaScript using ES6 modules. No build process required. Simply open index.html in a modern web browser.
Data is stored locally using the browser's localStorage API. Custom presets persist between sessions.
Inspired by Brad Traversy