JACK-RECORD(1)
π NAME π
okay bestie, this is the manual page for jack-record β your lil JACK Capture Client, section 1 of the manual. she records. she captures. she's the moment. β¨
π SYNOPSIS π
jack-record [options] sound-file
like, that's the whole vibe. options, then a sound-file, and off you go π
β¨ OPTIONS β¨
every single flag, no gatekeeping π«Ά
-bβ sets the disk buffer size, in frames. default is4096. this value has to be a power of two and if the JACK period size ever goes above it, bestie, the recorder just halts. no warning arc. π-fβ picks the file format. default is0x10006. the number is a bitwise-or of two values: first one says the file type, second one says the data type. so the default0x10000 | 0x00006is describing a thirty-two bit floating point WAV file. also0x2is 16-bit and0x3is 24-bit. slay.-mβ sets the minimal disk transfer size, in frames. default is32. it's an optimization switch, iykyk.-nβ sets the number of input channels to create. default is2.-oβ an integer offset for the port connection pattern. default is0.-pβ a pattern describing which JACK ports to connect to, likeSuperCollider:out_%d. default isnil.-sβ capture to a set of single channel sound files instead. heads up: the sound file name has to be a valid template.-tβ sets a timer to stop the recording after the specified number of seconds. default is-1.
πΈ DESCRIPTION πΈ
okay so jack-record is a light-weight JACK capture client that writes an arbitrary number of channels to disk. that's her whole thing. she implements no connection logic β for that you want jack-plumbing(1) instead. not me doing the plumbing and the recording, pick a lane. π
in the default mode, a single multiple channel sound file gets written. if you pass the -s option, then a whole set of single channel sound files gets written instead. in that case, the sound file name must be a valid template, and the substring %d gets replaced with the channel number, counting from zero. cute, right? β¨
jack-record will write files in any format supported by libsndfile. the table below shows the most common file format masks β for other values, see the file sndfile.h. π
the format codes, bestie:
SF_FORMAT_WAVβ0x10000β Microsoft WAV formatSF_FORMAT_AIFFβ0x20000β Apple/SGI AIFF formatSF_FORMAT_PCM_16β0x00002β Signed 16 bit dataSF_FORMAT_PCM_24β0x00003β Signed 24 bit dataSF_FORMAT_PCM_32β0x00004β Signed 32 bit dataSF_FORMAT_FLOATβ0x00006β 32 bit float data
π AUTHOR π
Rohan Drape β http://rd.slavepianos.org/
π SEE ALSO π
jackd(1), libsndfile(3) β http://mega-nerd.com/libsndfile/
π AUTHOR (yes, again, she said it twice and she ate) π
Rohan Drape <rd@slavepianos.org>
- Author.
<div align="center">
and that's the whole page, bestie π courtesy of JACK-RECORD(1), dated 10/04/2025. periodt. π
β¨
</div>
π¦ where this page comes from
- ubuntu resolute: jack-tools 20131226-4 Β· GPL
- ubuntu stonking: jack-tools 20131226-4 Β· GPL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms