Skip to content
Projects

mTvare6/saqol has 42 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 01:40 UTC. Last push 2026-11-05.

How these counts are measured

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

A real-time easy to use audio enhancer for Linux.

Creative & Media

README.md

Original

Śaq

A real-time easy to use audio enhancer for Linux

Logo

Checkout the cross-platform web version here which supports cross-tab capture and simple audio playback: https://mtvare6.github.io/saqol/

The cross-tab capture doesn't work on Firefox, or Qt-based browsers and probably more. At least Chrom(ium|e) works.

Libraries

PipeWire devel headers for your distribution.

Running

# daemon
cargo run --release

# gui client
cargo run --bin saq --release

# cli client
cargo run --bin saqctl --release -- pitch enable

Download

Download Debian, Arch Linux, or generic Linux package from the releases page.

Debian and Ubuntu:

sudo apt install ./saq_<version>_<architecture>.deb
systemctl --user enable --now saq.service

Arch Linux:

sudo pacman -U ./saq-<version>-1-x86_64.pkg.tar.zst
systemctl --user enable --now saq.service

Generic Linux archive:

tar xf saq-<version>-<architecture>.tar.gz
sudo cp -a saq-<version>-<architecture>/{bin,lib,share} /usr/
systemctl --user daemon-reload
systemctl --user enable --now saq.service

Installing from source

./res/install.sh

This installs the systemd service and starts the daemon. Start the GUI with saq to play around with the settings.

Nix

nix build
nix develop
nix run          # gui
nix run .#daemon # daemon

Roadmap

  • EQ and presets
    • Presets
    • Controls to create custom preset
  • UX
    • Persistence
    • Non-RT features
    • daemon-mode and IPC support
    • Configuration files
    • Detailed IPC error handling
    • Better command-line parsing
    • Colors
  • PipeWire features
    • n.1 input (n > 2)
    • Variable sample rate
  • Desktop integration
    • Init system integration
    • Package manager support
      • Arch
      • Nix
      • Debian
    • Desktop environment-like projects

License

The source code and documentation are licensed under the Mozilla Public License 2.0. See LICENSE.