JACK Audio Connection Kit

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
JACK Audio Connection Kit
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereSound server (non in lista)
SviluppatoreLinux Audio Developers
Ultima versione0.125 (14 settembre 2016; 7 anni fa)
Sistema operativoLinux
macOS
Microsoft Windows
FreeBSD
Solaris/OpenSolaris
LinguaggioC++
C
LicenzaGNU General Public License, GNU Lesser General Public License
(licenza libera)
Sito webjackaudio.org

JACK Audio Connection Kit o JACK è un server audio operante come demone, che fornisce connessioni a bassa latenza tra le cosiddette applicazioni jackified, per dati sia audio che midi. Esso è pubblicato sotto licenza GNU GPL, mentre le librerie sotto GNU LGPL.

È stato creato da Paul Davis.

Caratteristiche[modifica | modifica wikitesto]

JACK può avvalersi del framework software messi a disposizione da ALSA, PortAudio, CoreAudio, FreeBOB e (ancora in fase di sperimentazione) OSS come back-end. Attualmente può essere installato funzionante su Linux, FreeBSD e macOS. C'è anche una versione JACKDMP per Windows.

L'utilizzo di Jack avviene in genere tramite riga di comando, ma esiste un'applicazione chiamata "qjackctl" o Jack Control che permette di gestire Jack, e quindi tutto l'impianto di Input/output tra client, tramite una semplice interfaccia grafica.

A partire dal 2007 sono state realizzate molte applicazioni che supportano JACK; ad esempio molti riproduttori video lo utilizzano per l'output audio, e moltissime applicazioni per la riproduzione audio in distribuzioni GNU/Linux supportano JACK a livello di collegamenti hardware.

Applicazioni che fanno uso di JACK[modifica | modifica wikitesto]

Alcuni programmi che interagiscono con JACK:

Librerie[modifica | modifica wikitesto]

  • Allegro - libreria per la programmazione di giochi
  • bio2jack - libreria che consente porting di applicazioni OSS/ALSA bloccate a JACK
  • libjackasyn - libreria che converte programmi scritti per i sistemi OSS in applicazioni JACK
  • JACK-Client - libreria Python per interagire con JACK

Note[modifica | modifica wikitesto]

  1. ^ Qtractor - An Audio/MIDI multi-track sequencer, su qtractor.sourceforge.io. URL consultato il 23 novembre 2019.
  2. ^ XJADEO - The X Jack Video Monitor, su xjadeo.sourceforge.net. URL consultato il 23 novembre 2019.
  3. ^ Patchage, su drobilla.net. URL consultato il 23 novembre 2019.

Voci correlate[modifica | modifica wikitesto]

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]