Provided by: jack-tools_20131226-1.1_amd64 bug

NAME

       jack-record - JACK Capture Client

SYNOPSIS

       jack-record [options] sound-file

OPTIONS

       -b : Set the disk buffer size in frames (default=4096). This value must be a power of two.
       If the JACK period size at any time exceeds this value the recorder will halt.

       -f : Set the file format (default=0x10006). The number is a bitwise-or of two values, the
       first describes the file type, the second the data type. The default value of 0x10000 |
       0x00006 describes a thirty-two bit floating point WAV file. 0x2 is 16-bit and 0x3 24-bit.

       -m : Set the minimal disk transfer size in frames (default=32). This is an optimization
       switch.

       -n : Set the number of input channels to create (default=2).

       -o : Integer offset for port connection pattern (default=0).

       -p : A pattern describing the JACK ports to connect to, ie. SuperCollider:out_%d
       (default=nil).

       -s : Capture to a set of single channel sound files. The sound file name must be a valid
       template.

       -t : Set a timer to stop the recording after the specified number of seconds (default=-1).

DESCRIPTION

       jack-record is a light-weight JACK capture client to write an arbitrary number of channels
       to disk. It implements no connection logic, use jack-plumbing(1) instead.

       If the default mode a single multiple channel sound file is written. If the -s option is
       given a set of single channel sound files are written. In this case the sound file name
       must be a valid template, the substring %d is replaced with the channel number counting
       from zero.

       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.

       Format Code Description ------ ---- ----------- SF_FORMAT_WAV 0x10000 Microsoft WAV format
       SF_FORMAT_AIFF 0x20000 Apple/SGI AIFF format SF_FORMAT_PCM_16 0x00002 Signed 16 bit data
       SF_FORMAT_PCM_24 0x00003 Signed 24 bit data SF_FORMAT_PCM_32 0x00004 Signed 32 bit data
       SF_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

       Rohan Drape <rd@slavepianos.org>
           Author.

                                            12/11/2022                             JACK-RECORD(1)