Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 19 del 14/11/2007 12.15.36

Nascondi questo messaggio

BR

Introduzione

JACK è un server audio professionale, permette di gestire e coordinare gli ingressi e le uscite di molte [http://jackaudio.org/applications applicazioni audio], supporta i driver ALSA e OSS e può essere utilizzato da riga di comando o per via grafica con il programma qjackctl.

Installazione

JACK è incluso in Ubuntu. Nel caso non ci fosse, è sufficiente installare il pacchetto jackd attraverso [:AmministrazioneSistema/Synaptic:Synaptic], o mediante il terminale con il comando:

sudo apt-get install jackd 

Se si desidera avviare il server JACK da interfaccia grafica, bisogna installare anche il pacchetto qjackctl:

sudo apt-get install qjackctl 

Utilizzo

Il server audio JACK può essere avviato sia da interfaccia grafica che da terminale.

Avvio da interfaccia grafica

Nel menu Applicazioni -> Audio & Video è possibile avviare JACK Control. L'utilizzo di "qjackctl" è davvero intuitivo, per questo vi consiglio di guardare lo [http://it.wikipedia.org/wiki/Immagine:Qjackctl.png screenshot] nel quale si vede la finestra delle opzioni.

Avvio da terminale

Per utilizzare JACK da riga di comando occorre conoscere bene la sintassi del demone jackd. Quello che segue è un esempio del comando da digitare per avviare JACK con ALSA:

jackd -n fabioserver -d alsa -d hw:1 -r 44100 -p 1024 -n 2

Adesso analizziamo una per una le opzioni utilizzate nel comando di sopra

FLAG

DESCRIZIONE

-n fabioserver

diamo il nome al server attuale

-d alsa

scegliamo quale driver audio utilizzare con jack

A questo punto iniziano le opzioni tipiche di ALSA che possiamo consultare digitando:

jackd -d alsa --help

FLAG

DESCRIZIONE

hw:1

diciamo a jack di utilizzare la scheda audio n°1; di default jack utilizza la n°0 "hw:0", ovviamente la necessità di specificare la scheda audio nasce quando il sistema è dotato di più schede audio

-r 44100

stabiliamo che la frequenza di campionamento deve essere di 44100 Hz; di default è 48000 Hz, ma a volte, soprattuto con schede audio non molto performanti è consigliabile utilizzare la qualità CD, 44100 per l'appunto

-p 1024

stabiliamo che la dimensione del buffer deve essere di 1024 campioni; ovviamente minore è la dimensione del buffer, minore è la latenza e maggiore è l'utilizzo di risorse computazionali. Per evitare perdita di qualità nel segnale, clipping o perdita di frammenti audio, vi consiglio caldamente di testare tutte le opzioni (256/512/1024/2048) e di trovare quella che meglio rappresenta il compromesso tra: qualità audio/utilizzo delle risorse/tempo di latenza

-n 2

diciamo a jack di utilizzare due buffer audio, anche qui valgono le stesse regole di prima

Ulteriori risorse


CategoryNuoviDocumenti