# jackd
# Autogenerated from man page /usr/share/man/man1/jackd.1.gz
complete -c jackd -s d -l driver -d 'br Select the audio interface backend'
complete -c jackd -s h -l help -d 'br Print a brief usage message describing the main jackd options'
complete -c jackd -s a -l autoconnect -d 'Select how to handle self connect requests'
complete -c jackd -s m -l no-mlock -d 'Do not attempt to lock memory, even if --realtime'
complete -c jackd -s n -l name -d 'Name this jackd instance server-name'
complete -c jackd -s p -l port-max -d 'Set the maximum number of ports the JACK server can manage.   (default: 256)'
complete -c jackd -l replace-registry -d 'br Remove the shared memory registry used by all JACK server instances before…'
complete -c jackd -s R -l realtime -d 'br Use realtime scheduling'
complete -c jackd -s r -l no-realtime -d 'br Do not use realtime scheduling'
complete -c jackd -s P -l realtime-priority -d 'When running --realtime, set the scheduler priority to int'
complete -c jackd -l silent -d 'Silence any output during operation'
complete -c jackd -s T -l temporary -d 'Exit once all clients have closed their connections'
complete -c jackd -s t -l timeout -d 'br Set client timeout limit in milliseconds'
complete -c jackd -s Z -l nozombies -d 'br Prevent JACK from ever kicking out clients because they were too slow'
complete -c jackd -s C -l internal-session-file -d 'br Load internal clients and connections from internal-session-file'
complete -c jackd -s u -l unlock -d 'br Unlock libraries GTK+, QT, FLTK, Wine'
complete -c jackd -s v -l verbose -d 'Give verbose output'
complete -c jackd -s c -l clocksource -d 'Select a specific wall clock (HPET timer, System timer)'
complete -c jackd -s V -l version -d 'Print the current JACK version number and exit. SS ALSA BACKEND OPTIONS'
complete -c jackd -l capture -d 'Provide only capture ports, unless combined with -D or -P'
complete -c jackd -l device -d 'br The ALSA pcm device name to use'
complete -c jackd -s z -l dither -d 'Set dithering mode.  If none or unspecified, dithering is off'
complete -c jackd -s D -l duplex -d 'Provide both capture and playback ports'
complete -c jackd -s M -l hwmeter -d 'br Enable hardware metering for devices that support it'
complete -c jackd -s H -l hwmon -d 'br Enable hardware monitoring of capture ports'
complete -c jackd -s i -l inchannels -d 'br Number of capture channels.   (default: maximum supported by hardware)'
complete -c jackd -s I -l input-latency -d 'Extra input latency (frames).   (default: 0)'
complete -c jackd -l nperiods -d 'br Number of periods of playback latency'
complete -c jackd -s o -l outchannels -d 'br Number of playback channels.   (default: maximum supported by hardware)'
complete -c jackd -s O -l output-latency -d 'Extra output latency (frames).   (default: 0)'
complete -c jackd -l playback -d 'Provide only playback ports, unless combined with -D or -C'
complete -c jackd -l period -d 'br Number of frames between JACK process() calls'
complete -c jackd -l rate -d 'Sample rate.   (default: 48000)'
complete -c jackd -s S -l shorts -d 'br Try to configure card for 16-bit samples first, only trying 32-bits if uns…'
complete -c jackd -s s -l softmode -d 'br Ignore xruns reported by the ALSA driver'
complete -c jackd -s X -l midi -d 'br Which ALSA MIDI system to provide access to'
complete -c jackd -l channels -d 'Maximum number of channels.   (default: 2)'
complete -c jackd -l monitor -d 'Provide monitor ports for the output.  (default: false)'
complete -c jackd -s l -l list-devices -d 'Display available CoreAudio devices.   (default: false)'
complete -c jackd -l hog -d 'Take exclusive access of the audio device.   (default: false)'
complete -c jackd -s L -l async-latency -d 'Extra output latency in asynchronous mode (percent).   (default: 100)'
complete -c jackd -s G -l grain -d 'Computation grain in RT thread (percent).   (default: 100)'
complete -c jackd -l clock-drift -d 'Whether or not to compensate clock drift in dynamically created aggregate dev…'
complete -c jackd -s w -l wait -d 'Number of usecs to wait between engine processes.   (default: 21333)   '
complete -c jackd -l audio-ins -d 'Number of capture channels.   (default: 2)'
complete -c jackd -l audio-outs -d 'Number of playback channels.   (default: 2)'
complete -c jackd -l midi-ins -d 'Number of midi capture channels.   (default: 1)'
complete -c jackd -l midi-outs -d 'Number of midi playback channels.   (default: 1)'
complete -c jackd -l num-periods -d 'Network latency setting in no.  of periods.   (default: 5)'
complete -c jackd -l listen-port -d 'The socket port we are listening on for sync packets.   (default: 3000)'
complete -c jackd -s f -l factor -d 'Factor for sample rate reduction.   (default: 1)'
complete -c jackd -l upstream-factor -d 'Factor for sample rate reduction on the upstream.   (default: 0)'
complete -c jackd -l celt -d 'Sets celt encoding and number of kbits per channel.   (default: 0)'
complete -c jackd -s b -l bit-depth -d 'Sample bit-depth (0 for float, 8 for 8bit and 16 for 16bit).   (default: 0)'
complete -c jackd -l transport-sync -d 'Whether or not to slave the transport to the master transport'
complete -c jackd -l autoconf -d 'Whether or not to use Autoconfig, or just start.   (default: true)'
complete -c jackd -l redundancy -d 'Send packets N times.   (default: 1)'
complete -c jackd -s e -l native-endian -d 'Don\'t convert samples to network byte order.   (default: false)'
complete -c jackd -s J -l jitterval -d 'Attempted jitterbuffer microseconds on master.   (default: 0)'
complete -c jackd -l always-deadline -d 'Always use deadline.   (default: false)   . SS OSS BACKEND PARAMETERS'
complete -c jackd -l wordlength -d 'Sample size in bits.   (default: 16)'
complete -c jackd -l ignorehwbuf -d 'Whether or not to ignore hardware period size.   (default: false)'
complete -c jackd -l excl -d 'Request exclusive and direct access to the sound device'
complete -c jackd -l channel -d 'Maximum number of channels.   (default: all available hardware channels)'
complete -c jackd -l channelin -d 'Maximum number of input channels'
complete -c jackd -l channelout -d 'Maximum number of output channels'
complete -c jackd -l snoop -d 'br Snoop Firewire traffic.   (default: false)'

