Skip to content

AutoTone is a smart, minimal browser extension that automatically keeps your audio volume steady and comfortable across tabs.

License

Notifications You must be signed in to change notification settings

M-SaaD-H/autotone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoTone 🔊

AutoTone is a smart, minimal browser extension that automatically keeps your audio volume steady and comfortable across tabs. For example, if you're listening to Spotify and start playing a YouTube video, AutoTone will lower Spotify’s volume and restore it when the video stops, no manual fiddling required.


🚀 Features

  • 🧠 Automatic detection of YouTube audio playback
  • 🎵 Dynamically adjusts Spotify tab volume in real time
  • 🔇 Reduces distractions—no user intervention needed
  • Lightweight, privacy-friendly, and fully open source

🛠️ Manual Installation (Chrome)

AutoTone isn’t on the Chrome Web Store yet, but you can install it locally:

  1. Clone or download this repository:
    git clone https://github.com/M-SaaD-H/autotone.git
    cd autotone
  2. Open Chrome or any other browser and go to chrome://extensions/
  3. Enable Developer mode (toggle in the top right)
  4. Click "Load unpacked"
  5. Select the folder where you cloned/extracted this repo
  6. You should now see the AutoTone icon in your extensions bar!

⚙️ How Does It Work?

AutoTone uses Chrome Extension APIs to monitor and communicate between your browser tabs, automatically controlling the volume of media elements (like YouTube and Spotify) in real time.


🧩 Permissions Required

  • "tabs" – to find and monitor Spotify/YouTube tabs
  • "scripting" – to inject and run volume control scripts
  • "activeTab" – to interact with the currently focused tab

🤝 Contributing

See CONTRIBUTING.md for guidelines on how to contribute to this project.


🔒 Privacy

AutoTone does not collect or transmit any personal data. All logic runs locally in your browser and only interacts with media elements on the pages you visit.


If you find this project useful, please consider giving it a ⭐ on GitHub!

AutoTone is licensed under the Creative Commons Attribution-NonCommercial 4.0 License.

About

AutoTone is a smart, minimal browser extension that automatically keeps your audio volume steady and comfortable across tabs.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published