sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ]
[ Source: jack-tools  ]

Package: jack-tools (0.0.2-2)

various JACK tools: plumbing, play, udp, ctl, scope, clock

This collection contains a bunch of small tools for JACK written by Rohan Drape for the JACK low latency audio API.

JACK allows the connection of multiple applications to an audio device, as well as allowing them to share audio between themselves.

jack.plumbing maintains a set of port connection rules and manages these as clients register ports with JACK. Port names are implicitly bounded regular expressions and support sub-expression patterns.

jack.play is a light-weight JACK sound file player. It creates as many output ports as there are channels in the input file.

jack.udp is a UDP audio transport mechansim for JACK. The send mode reads signals from a set of JACK input ports and sends UDP packets to the indicated port at the indicated host at a rate determined by the local JACK daemon. The "recv" mode reads incoming packets at the indicated port and writes the incoming data to a set of JACK output ports at a rate that is determined by the local JACK daemon.

jack.ctl is a JACK session manager. It reads configuration information from a system wide and a user specific configuration file and manages sessions involving the JACK daemon proper and optionally a set of secondary jack daemons.

jack.scope draws either a time domain signal trace or a self correlation trace. Multiple input channels are superimposed, each channel is drawn in a different color. jack.scope accepts OSC packets for interactive control of drawing parameters.

jack.clock publishes the transport state of the local JACK server as OSC packets over a UDP connection. jack.clock allows any OSC enabled application to act as a JACK transport client, receiving sample accurate pulse stream timing data, and monitoring and initiating transport state change.

Further information can be found at <http://www.alphalink.com.au/~rd>.

Other Packages Related to jack-tools

  • depends
  • recommends
  • suggests
  • dep: jackd (>= 0.94.0)
    JACK Audio Connection Kit (server and example clients)
  • dep: libc6 (>= 2.3.2.ds1-4) [not alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.3.2.ds1-4) [alpha, ia64]
    GNU C Library: Shared libraries and Timezone data
    also a virtual package provided by libc6.1-udeb
  • dep: libice6
    Inter-Client Exchange library
    or xlibs (>> 4.1.0)
    X Keyboard Extension (XKB) configuration data and metapackage
  • dep: libjack0.80.0-0 (>= 0.94.0)
    JACK Audio Connection Kit (libraries)
  • dep: libsm6
    X Window System Session Management library
    or xlibs (>> 4.1.0)
    X Keyboard Extension (XKB) configuration data and metapackage
  • dep: libsndfile1 (>= 1.0.2-1)
    Library for reading/writing audio files
  • dep: libx11-6
    X Window System protocol client library
    or xlibs (>> 4.1.0)
    X Keyboard Extension (XKB) configuration data and metapackage
  • dep: libxext6
    X Window System miscellaneous extension library
    or xlibs (>> 4.1.0)
    X Keyboard Extension (XKB) configuration data and metapackage

Download jack-tools

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 87.9 kB300 kB [list of files]
amd64 (unofficial port) 71.3 kB252 kB [list of files]
arm 64.3 kB232 kB [list of files]
hppa 76.6 kB252 kB [list of files]
i386 60.5 kB179 kB [list of files]
ia64 100.2 kB356 kB [list of files]
m68k 55.5 kB220 kB [list of files]
mips 70.5 kB292 kB [list of files]
mipsel 72.4 kB300 kB [list of files]
powerpc 77.3 kB260 kB [list of files]
s390 69.6 kB248 kB [list of files]
sparc 68.7 kB236 kB [list of files]