-b, --bitdepthBITS
Specify the bit-depth of each sample. For integer-encoding this can be 16 or 24. The default is
16. This setting is only used for integer encoding: Floating-point samples will always be 32 bit
wide.
-d, --durationSEC
Specify the time for which jack-stdin should run in seconds. A value less than 1 means to run
indefinitely. The default is 0 which reads until end-of-file.
-e, --encodingFORMAT
Set the input format of the data: signed-integer, unsigned-integer, floating-point (default:
signed)
-n, --nameCLIENTNAME
Set JACK client name (default: jstdin)
-f, --fileFILENAME
Read data from given file instead of standard-input.
-h, --help
Print a brief usage information
-p, --prebufferPERCENT
Pre-fill the buffer before starting audio output to JACK (default 50.0%). NOTE: disable pre-
buffering (-p 0) or use a small buffer size to play back very short samples.
-L, --little-endian
The input-data is in little-endian byte-order or native-byte-order float (this is the default)
-B, --big-endian
Interpret input audio data in big-endian byte-order or swap the byte-order of floating-point.
-q, --quiet
Inhibit usual output. This affects information and buffer-overflow warnings but not setup-errors.
-S, --bufsizeSAMPLES
Choose the internal buffer-size in samples. The default size is 65536. The given value will be
multiplied by the number of channels and bit-depth to get the size of the ring-buffer. Note: the
buffersize must be larger than JACK's period size.