Linux packages for PatchKnob 0.8.7.
Install
Debian / Ubuntu
sudo apt install ./patchknob_0.8.7_amd64.debArch / Manjaro / Omarchy
sudo pacman -U patchknob-0.8.7-1-x86_64.pkg.tar.zstThen run patchknob, or launch it from your application menu.
Both packages install to /usr/lib/patchknob with a symlink at
/usr/bin/patchknob, and bundle the Csound reference manual that the editor's
help drawer and the assistant's opcode checker both read.
Building from source instead
The repository is now self-contained — the third-party sources it compiles are
vendored, so there is no dependency hunting:
git clone https://github.com/patchknob/patchknob.git
cd patchknob
./scripts/install-deps.sh # your distro's system packages
./scripts/build.sh # configure and buildinstall-deps.sh knows Debian/Ubuntu, Fedora/RHEL, Arch, openSUSE and Alpine,
and prints the dependency list in generic terms on anything else rather than
failing silently. build.sh takes --debug, --clean, --jobs N and
--tests, and caps parallelism against available RAM — this build is
memory-bound rather than CPU-bound, so a many-core machine with modest RAM will
otherwise get compilers OOM-killed part-way through.
Licensing
PatchKnob is GPL-3.0. Cardinal, which the modular rack links, is GPL-3.0
and requires it. Every vendored component and its licence is recorded in
THIRD_PARTY.md.
The built-in compressor previously derived its DSP from an AGPL-3.0 project.
AGPL is stricter than GPL and would have set the licence for all of PatchKnob,
so it has been replaced with an original implementation and the AGPL source is
no longer distributed. Projects saved against the old effect still load.
New in these builds
- PatchKnob Compressor — a real sidechain input (the previous effect had
none; its "Sidechain HPF" only filtered the main signal's detector), plus
soft knee, lookahead, decoupled detector timing, independent sidechain
attack/release, proper stereo linking and a parallel mix. - PatchKnob Transient Shaper — level-independent, so a ghost note is shaped
like an accent. - PatchKnob Drum Bus — drive, band-split crunch, damp, a resonant boom
struck by the signal's own transients, transient shaping and compression.
Known limitations
- x86_64 only. Build from source for aarch64.
- VST2/VST3 hosting needs SDK headers you supply; PatchKnob builds and runs
without them, with the hosting targets skipped. - The Csound assistant is optional and off until you add a key or have Claude
Code installed.