| Crates.io | sjconv |
| lib.rs | sjconv |
| version | 1.0.0 |
| created_at | 2025-08-28 08:33:12.588613+00 |
| updated_at | 2025-10-06 09:07:38.6975+00 |
| description | A simple standalone convolver for JACK |
| homepage | |
| repository | https://github.com/fstxz/sjconv |
| max_upload_size | |
| id | 1813744 |
| size | 17,417 |
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 information
Binaries for Linux and Windows are available in releases.
Install build dependencies:
apt install libjack-jackd2-devInstall rustup if you haven't already, then execute the following commands:
git clone https://github.com/fstxz/sjconv.git
cd sjconv
cargo build --release
The sjconv binary will be placed in the ./target/release/ directory.
Alternatively, you can install it with Cargo:
cargo install sjconv
This program is licenced under the MIT License.