Client-server application for easy configuration of ALSA volume controls using network device (smartphone, tablet, PC, etc.).
There exists also client for Android.
pip install flask
)You can download latest release as .deb package or source code. Alternatively clone whole repository:
$ git clone https://github.com/JiriSko/amixer-webui.git
alsamixer_webui.py [-p <port=8080>] [-l <host=0.0.0.0>]
Script loads configuration file /etc/amixer-webui.conf
if exists.
Install latest .deb package and then enable & start amixer-webui service:
sudo update-rc.d amixer-webui defaults
sudo /etc/init.d/amixer-webui start
At first install app as root:
make install
And then enable and start amixer-webui service.
Alternatively it can be run from anywhere e.g. in background from rc.local
.
Install app as root using ./openwrt.sh install
command and then enable & start amixer-webui service:
/etc/init.d/amixer-webui enable
/etc/init.d/amixer-webui start
Script automatically restores ALSA settings after reboot.
The application is released under The MIT License. Software uses Material Design Lite library which is licensed under an Apache-2 license.