Skip to content

🎡 Modern ambient sound mixer for relaxation and focus. Mix up to 3 sounds with breathing and smooth panning effects. Features custom presets, minimalist UI, and smart volume balancing. Perfect for meditation, work, or study. Built with Python using pygame and CustomTkinter. 🎧

License

Notifications You must be signed in to change notification settings

Itssyy/ambient-sound-mixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 Ambient Sound Mixer

Ambient Sound Mixer Interface

A modern and elegant ambient sound mixer for creating the perfect atmosphere. Mix multiple sounds with advanced effects for work, meditation, or relaxation.

✨ Features

🎚️ Core Features

  • Mix up to 3 ambient sounds simultaneously
  • Precise volume control (0-100%)
  • Save and load your favorite mixes
  • Clean, minimalist interface
  • Smart volume auto-balancing

🌊 Sound Effects

  • Breathing Effect

    • Simulates ocean waves through volume modulation
    • Adjustable intensity (Β±20%)
    • Customizable speed (3-8 seconds)
  • Smart Panning

    • Smooth stereo transitions
    • Natural 80% pan limit
    • Target-based movement system
    • Full stereo field control

πŸš€ Getting Started

Prerequisites

  • Windows 10/11
  • Python 3.8+
  • 4 GB RAM
  • Stereo sound card

Installation

# Clone the repository
git clone https://github.com/Itssyy/ambient-sound-mixer.git
cd ambient-sound-mixer

# Create virtual environment
python -m venv venv
venv\Scripts\activate  # Windows
source venv/bin/activate  # Linux/Mac

# Install dependencies
pip install -r requirements.txt

Running the App

python src/main.py

🎧 Audio Support

  • Formats: WAV (16/24/32 bit)
  • Sample Rate: 44.1 kHz
  • Channels: Stereo/Mono
  • File Size: Up to 50 MB
  • Duration: 1-5 minutes recommended

πŸ› οΈ Development

# Install dev tools
pip install -r requirements-dev.txt

# Run tests
pytest tests/

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

🀝 Contributing

Contributions are welcome! Feel free to:

  • Report bugs
  • Suggest features
  • Submit pull requests

πŸ“§ Contact

For support and questions, please open an issue on GitHub.

About

🎡 Modern ambient sound mixer for relaxation and focus. Mix up to 3 sounds with breathing and smooth panning effects. Features custom presets, minimalist UI, and smart volume balancing. Perfect for meditation, work, or study. Built with Python using pygame and CustomTkinter. 🎧

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages