Skip to content
/ mixer Public
forked from ChildishGiant/mixer

A simple volume mixer for elementary OS.

License

Notifications You must be signed in to change notification settings

lenemter/mixer

 
 

Repository files navigation

Mixer

All Contributors

Change the volume of apps

A no-frills volume mixer, with simplicity and usability at its core.

  • Simple volume controls including balance and output selection
  • Individually change each audio source's values

Logo
Light mode Dark mode

Installing

Releases are also always available as flatpaks on the releases page.

Nightly builds

Nightly builds are handled by GitHub actions and the latest one can be found on nightly.link

Install it from source

You can of course download and install this app from source.

Dependencies

Ensure you have these dependencies installed

  • glib-2.0
  • granite
  • gtk+-3.0
  • libhandy-1.0
  • libpulse

Install, build and run

# install elementary-sdk, meson and ninja
sudo apt install elementary-sdk meson ninja-build libhandy-1-dev libpulse-dev
# clone repository
git clone https://github.com/ChildishGiant/mixer mixer
# cd to dir
cd mixer
# run meson
meson build --prefix=/usr
# cd to build, install and run
cd build
sudo ninja install && com.github.childishgiant.mixer
# For debugging use
sudo ninja install && G_MESSAGES_DEBUG=all com.github.childishgiant.mixer

Generating translation files

# after setting up meson build
cd build

# generates pot file
ninja com.github.childishgiant.mixer-pot
ninja extra-pot

# to regenerate and propagate changes to every po file
ninja com.github.childishgiant.mixer-update-po
ninja extra-update-po

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Allie

🎨 💻

Subhadeep Jasu

💻

Jeyson Flores

🌍

Rajdeep Singha

💻

asdf

🌍

Nathan Bonnemains

🌍

Sabri Ünal

🌍

rene-coty

🌍

This project follows the all-contributors specification. Contributions of any kind welcome!

About

A simple volume mixer for elementary OS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 96.6%
  • Meson 2.7%
  • Python 0.7%