IT-lexicon › Infrastructuur › JACK

JACK

Infrastructuur Svenska → Bijgewerkt: 2026-10-27
Meer info
Bedenker
Paul Davis
Jaar
2002
Type
Geluidsserver
Licentie
GPL / LGPL
Website
jackaudio.org

JACK Audio Connection Kit: de professionele geluidsserver waarmee de in- en uitgangen van elk programma samplenauwkeurig op die van elk ander programma kunnen worden aangesloten.

Paul Davis bouwde JACK begin jaren 2000 rond zijn DAW Ardour, omdat Linux miste wat Mac-studio's als vanzelfsprekend zagen: lage latency en een manier waarop een synthesizer, een drumcomputer en een recorder één audioklok konden delen. JACK draait alle clients in één gedeelde cyclus met dezelfde buffergrootte, zodat audio tussen programma's kan worden doorgegeven zonder dat iemand een buffer achterloopt. Dankzij transportsynchronisatie start een druk op play in één toepassing ze allemaal.

De prijs was gemak. JACK nam de geluidskaart exclusief in beslag, wilde eigenlijk een realtime-kernel en kon slecht overweg met desktopaudio, waardoor Linux-muzikanten jarenlang heen en weer schakelden tussen twee geluidswerelden. De herschrijving JACK2 van Stéphane Letz voegde ondersteuning voor meerdere processorkernen toe. Tegenwoordig implementeert PipeWire de JACK-API, en de meeste mensen draaien JACK-programma's zonder een jackd te zien.

← Terug naar het lexicon