A simple standalone convolver for JACK. It uses fft-convolver for convolution.
sjconv -f <file> [-p <ports>]
Options:
-f, --file path to the impulse response
-p, --ports number of input/output channels (default: 2)
--help, help display usage informationBinaries for Linux and Windows are available in releases.
Other methods:
- Arch Linux (AUR): sjconv-bin
Install build dependencies:
- On Debian-based systems:
apt install libjack-jackd2-dev
Install rustup if you haven't already, then execute the following commands:
git clone https://github.com/fstxz/sjconv.git
cd sjconv
cargo build --releaseThe sjconv binary will be placed in the ./target/release/ directory.
Alternatively, you can install it with Cargo:
cargo install sjconv- Only mono impulse responses are supported
- Sample rate of the inpulse response must match the sample rate of the JACK server
This program is licenced under the MIT License.