Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Śaq

A real-time easy to use audio enhancer for Linux

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

Installing

./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.

About

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

Topics

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages