JCONV(1)
π JCONV(1) β bestie edition π
okay so this is a page from the General Commands Manual section, and it's about jconv, and honestly? she's iconic. let's get into it π
β¨ NAME β¨
jconv β it's a Convolution Engine for JACK, using FFT-based partitioned convolution with multiple partition sizes. that's the whole vibe. π¦
πΈ SYNOPSIS πΈ
jconv [options][config-file][connect-file]
π DESCRIPTION π
so this manual page documents jconv briefly. that's the assignment. π
jconv is a Convolution Engine for JACK, based on FFT convolution, using the convolution engine for reverberation processing. the way it works is it distributes the calculation over up to five threads β one for each partition size β and those threads run at priorities just below the one of JACK's processing thread. no cap, that's the architecture. β¨
to run this program you need a config file and a wav file for convolution. demo config files? you can find them in the /usr/share/jack-jconv/config-files directory. π
(you have to edit the path to your convolution wav file. yes literally you. go do it. π)
a set of wav files you can download from Fons Adriaensen's web pages at http://www.kokkinizita.net/linuxaudio/downloads/index.html (jconv-reverbs.tar.bz2) β or you can use another convolution files which are supported by libsndfile. slay, options. π
some other info can be found in README and README.COFNFIG files in /usr/share/doc/jack-jconv. (yes, README.COFNFIG, that's not a typo on my part, that's literally what it says, i love her for it π)
π OPTIONS π
a summary of options is included below. here we go bestie, pay attention π
-hβ display short help β¨-vβ print partition list to stdout. default:[off]-L<nframes>β try to compensate<nframes>latency-Mβ use theFFTW_MEASUREoption. default:[off]-N<name>β name to use as JACK client. default:[jconv]
π«Ά SEE ALSO π«Ά
π AUTHOR π
jconv was written by Fons Adriaensen <fons@kokkinizita.net>. π
this manual page was written by Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>, for the Debian project (but may be used by others). π
and that's the whole page, bestie!! this one's from the General Commands Manual, dated March 23, 2009, and it's JCONV(1). thank you for coming to my ted talk, go convolve something gorgeous π¦β¨π
π¦ where this page comes from
- debian bookworm: jconvolver 1.1.0-1 Β· GPL-2.0-or-later
- debian trixie: jconvolver 1.1.0-2 Β· GPL-2.0-or-later
- ubuntu jammy: jconvolver 1.1.0-1 Β· GPL-2.0-or-later
- ubuntu noble: jconvolver 1.1.0-2build1 Β· GPL-2.0-or-later
- ubuntu questing: jconvolver 1.1.0-2build1
- ubuntu resolute: jconvolver 1.1.0-2build2 Β· GPL-2.0-or-later
- ubuntu stonking: jconvolver 1.1.0-2build2 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms