PulseAudio attraverso Jack su Ubuntu 9.04 Jaunty
La versione attualmente installata di PulseAudio su Ubuntu 9.04 e' la 0.9.14. Per poter fare in modo che PulseAudio comunichi direttamente e' necessario prima di tutto effettuare il download di dei moduli necessari a PulseAudio per comunicare con Jack.
Da qui potete effettuare il download di pulseaudio-module-jack:
- pulseaudio-module-jack 0.9.14 x86
- pulseaudio-module-jack 0.9.14 amd64
Dopo aver installato il pacchetto indicato per la vostra architettura, procedere a modificare il file /etc/pulse/default.pa [sudo gedit /etc/pulse/default.pa]
Modificare il file seguendo questo esempio:
default.pa originale:
### Load audio drivers statically (it's probably better to not load |
default.pa dopo le modifiche:
### Load audio drivers statically (it's probably better to not load |
Le 2 righe load-module servono per caricare i moduli per comunicare con Jack ed e' NECESSARIO commentare HAL (Hardware Abstraction Layer) per evitare che tenti di "prendere possesso" della scheda audio e vengano generati errori.
Ora per fare in modo che PulseAudio si agganci all'inizio di ogni sessione senza creare script vari, facciamo avviare jackd all'avvio del sistema.
Modificare il file /etc/default/jackd [sudo gedit /etc/default/jackd]:
impostare START_DAEMON=yes e USER con il vostro nome utente; esempio del mio file:
# Set to "yes" to start jackd at boot |
Ora basta effettuare un reboot e vedere Ubuntu utilizzare l'audio tramite jack senza problemi. Ovviamente all'inizio di ogni sessione potete avviare qjackctl per poter utilizzare la vostra Patch Bay e per avere una piu' agevole gestione.
Io ho avuto qualche problemino con Jackd all'avvio del sistema...ho risolto inserendo queste 2 righe alla fine del file /etc/gdm/Init/Default prima di exit 0:
killall -9 pulseaudio |
