Jump to content

JACK Audio Connection Kit

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Martin Homuth-Rosemann (talk | contribs) at 09:32, 17 February 2010 (New Version 1.9.5). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
JACK Audio Connection Kit
Original author(s)Paul Davis
Developer(s)JACK team[1]
Stable release
1.9.5 / 2 February 2010
Repository
Written inC[2]
Operating systemLinux, FreeBSD, Mac OS X, Windows, Solaris
TypeSound server
LicenseGNU GPL, GNU LGPL
Websitejackaudio.org

The JACK Audio Connection Kit or JACK is a professional sound server daemon that provides real-time, low latency connections between so-called jackified applications, for both audio and MIDI data. It is created by Paul Davis and others. The server is licensed under the GNU GPL, while the library is licensed under the GNU LGPL. Paul Davis won an Open Source Award in 2004 for this work.[3]

Its design focuses on two key areas: synchronous execution of all clients, and low latency operation.[4]

JACK can use ALSA, PortAudio, CoreAudio, FreeBoB, FFADO and (still experimental) OSS as its back-end. As of 2008 it runs on Linux, FreeBSD and Mac OS X. Another implementation of jack, called JACKDMP, supports multiprocessor machines and Windows as well. JACKDMP was renamed JACK 1.9, that is the JACK 2 série.[5]

Applications

Audio tab of QjackCtl
QjackCtl managing JACK

Some software that works with JACK:

As of 2007, there are many applications with JACK support; every well known video player supports JACK as audio output, and nearly every audio playing application for Linux supports JACK output.

Libraries

  • Allegro - a game programming library
  • bio2jack - a library that allows for simple porting of blocked I/O (bio) OSS/ALSA audio applications to JACK
  • libjackasyn - a library that converts programs written for the OSS system into JACK-aware applications

See also

References

  1. ^ "JACK Developer Information". jackaudio.org. Retrieved 2 January 2010.
  2. ^ "Ohloh Analysis Summary - JACK". Ohloh. Retrieved 2 January 2010.
  3. ^ "Open Source Awards 2004: Paul Davis for JACK". techrepublic.com.com. Retrieved 16 February 2010.
  4. ^ "JACK Connecting a world of audio". jackaudio.org. Retrieved 15 February 2010.
  5. ^ "JACK Connecting a world of audio". jackaudio.org. Retrieved 15 February 2010.
  6. ^ http://music.columbia.edu/pipermail/linux-audio-user/2005-July/024519.html
  7. ^ http://www.kokkinizita.net/linuxaudio
  8. ^ http://www.kokkinizita.net/linuxaudio