Zmixer


Zmixer ALSA Sound Control Tutorial

by Lewis Loflin


Update 2020: Some versions of Buster won't work with ALSA volume controls. If your system uses pulse audio this will work.

Download the pre-complied binary pi_zmixer and copy into home/pi/bin. Open a terminal do the following:

 ~ $ sudo chmod +x pi_zmixer

Type "./pi_zmixer" and it should run.

This will work on most regular Linux distributions

The goal here is to produce a fast low-resource volume control and learn some basics of how Linux does things.

Precompiled packages for non-Raspberry Pi Debian 32 and 64 bit.


Add to your Openbox menu (assuming you are user pi) in /home/pi/.config/openbox/menu.xml:

$ leafpad ~/.config/openbox/menu.xml

Note that "~" replaced "/home/pi". Typing for example "cd ~" will return one to their home directory as opposed to "cd /home/pi".

Look at how the programs in the Openbox menu are arranged and add this between them at the position you want.

<item icon="/usr/icons/apps/gnome-mixer.png" label="Zmixer">
<action name="Execute">
<execute>zmixer</execute>
</action>
</item>

Or your JWM menu:

<Program icon="/usr/icons/apps/gnome-mixer.png"
 label="Zmixer">zmixer</Program>

Any other icon will or work or still work without an icon.

Web site Copyright Lewis Loflin, All rights reserved.
If using this material on another site, please provide a link back to my site.