Find a file
2021-05-18 16:25:49 +02:00
docs Merge Controller and View structs into one Application struct. 2021-05-08 18:06:52 +02:00
src When dragging a node, don't snap its top-left corner to the cursor 2021-05-10 18:21:00 +00:00
.gitignore Add .vscode folder to gitignore 2021-01-04 08:20:27 +01:00
.gitlab-ci.yml Update CI to Fedora 34 and Rust 1.51 2021-05-06 09:36:24 +02:00
Cargo.lock Release 0.2.0 2021-05-08 20:09:11 +02:00
Cargo.toml Release 0.2.0 2021-05-08 20:09:11 +02:00
LICENSE Update project name in LICENSE 2021-03-14 12:35:24 +01:00
README.md references both AUR release & git packages 2021-05-18 16:25:49 +02:00
screenshot.png Update screenshot in README for colored ports 2021-02-10 19:36:10 +01:00

Helvum is a GTK-based patchbay for pipewire, inspired by the JACK tool catia.

Screenshot

Features planned

  • Volume control
  • "Debug mode" that lets you view advanced information for nodes and ports

More suggestions are welcome!

Distribution packages

Building

For compilation, you will need:

  • An up-to-date rust toolchain
  • libclang-3.7 or higher
  • gtk-4.0 and pipewire-0.3 development headers

To compile, run

$ cargo build --release

in the repository root. The resulting binary will be at target/release/helvum.