Mixer

PAMix – audio mixer

PAmix is a terminal-based PulseAudio mixer using ncurses. Its interface is inspired by pavucontrol and provides direct access to playback streams, recording streams, input and output devices, and sound card settings.

The application uses separate tabs for its different audio controls. You can change volume levels, mute individual streams and switch between device ports. It also supports independent channel adjustment, allowing stereo channels to be controlled separately rather than always changing together.

PAmix is designed for keyboard operation, with shortcuts for navigating controls, selecting tabs and setting volumes to specific percentages. Keybindings can be customised through a configuration file.

The interface is useful for users who want to manage PulseAudio from a terminal without entering individual commands for every operation. It requires PulseAudio-compatible audio services and the ncursesw library.

This is free and open source software.

Key Features

  • Provides separate playback, recording, output device, input device and sound card views.
  • Adjust the volume of application streams and audio devices.
  • Mute or unmute individual streams and devices.
  • Lock or unlock audio channels for independent volume adjustment.
  • Switch between available device ports and sound card settings.
  • Set volume levels using numeric keyboard shortcuts.
  • Navigate the interface using cursor keys or vi-style bindings.
  • Customise keyboard shortcuts through a configuration file.

Website: github.com/patroclos/PAmix
Support:
Developer: Joshua Jensch
License: MIT License

PAMix
Click image for full size

PAMix is written in C. Learn C with our recommended free books and free tutorials.


Related Software

Terminal-Based Audio Mixers
wiremixSimple TUI audio mixer fort Pipewire
pulsemixerCLI and curses mixer for PulseAudio
ncpamixerncurses mixer for PulseAudio inspired by pavucontrol
PAmixncurses/curses PulseAudio mixer written in C
pacmixerPulseAudio tool similar to alsamixer
RsMixerPulseAudio volume mixer
alsamixerTerminal-based mixer for the ALSA sound system
pulseaudio-mixer-cliControl PulseAudio volumes and audio devices from the terminal
pipemixerTUI volume control software for pipewire

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted