JACK
Mer info
- Skapad av
- Paul Davis
- År
- 2002
- Typ
- Ljudserver
- Licens
- GPL / LGPL
- Officiell sajt
- jackaudio.org
JACK Audio Connection Kit — ljudservern för professionellt ljud, där varje programs in- och utgångar kan kopplas till vilket annat programs som helst, sampelsynkront.
Paul Davis byggde JACK i början av 2000-talet kring sin DAW Ardour, för att Linux saknade det Mac-studior tog för givet: låg latens och möjligheten att låta en synt, en trummaskin och en inspelare dela samma ljudklocka. JACK kör alla klienter i en gemensam cykel med samma buffertstorlek, så ljud kan skickas mellan program utan att någon hamnar en buffert efter. Transportsynk gör att play i ett program startar alla.
Priset var bekvämligheten. JACK tar över ljudkortet exklusivt, ville helst ha en realtidskärna och samsades illa med skrivbordets ljud, så musiker på Linux växlade länge mellan två ljudvärldar. Stéphane Letz omskrivning JACK2 gav stöd för flera kärnor. I dag implementerar PipeWire JACK:s API, och de flesta kör JACK-program utan att ha en jackd igång.