Audacity+PulseAudio+Ubuntu : problemi addio! (o quasi…)
Sottotitolo: La Fine di un Incubo.
Antefatto: l'introduzione forzata di PulseAudio come server audio (ma dai?) di default su Ubuntu 8.04 e 8.10 (e Fedora e molte altre distro) si è rivelato un vero e proprio dramma per podcaster e amatori del taglia e cuci sonoro che utilizzano Linux.
Audacity, uno dei più diffusi e semplici editor audio disponibili per Linux (ma anche per Windows e Mac), a causa delle librerie PortAudio, mal si sposava con Pulse e dei molti workaround proposti nussuno ha mai davvero funzionato, almeno nel mio caso. Di fatto usare Audacity su Linux è stato un inferno per quasi un anno.
Poi arrivò lui. Un santo. David Henningsson.
Citando le sue parole:
"Kevin Kofler ha sviluppato una patch che permette ad audacity di usare per backend dispositivi non-mmap, come PulseAudio. Ho testato questa patch, l'ho modificata leggermente e ne ho fatto un pacchetto per Ubuntu 8.10.
Se volete provarla, il metodo più semplice è installarare la versione modificata dal mio ppa:
https://launchpad.net/~diwic/+archive/ppa "
Inutile dire che non mi sembrava neanche vero!
Ho aggiunto immediatamente il Personal Package Archive (ppa) di David alla lista dei miei repositories, e ho aggiornato audacity.
I primi test sono davvero confortanti, nonostante mi sia limitato ad alcuni esperimenti, la differenza salta subito all'occhio. Per prima cosa compaiono due nuovi device "ALSA: pulse" per ingressi ed uscite:

Inoltre registrazione e riproduzione, che dai primi test avvengono correttamente e senza conflitti, passano attraverso il pannello di controllo di PulseAudio (e quindi attraverso il server), come si vede dalla seguente immagine, che si può ingrandire con un click:
Ho provato la registrazione dal microfono (via mixer hardware) e non ho avuto problemi, se non un po' di clipping che si attenua lavorando con il mixer (software). Registrare direttamente da un flusso come un video di youtube restituisce un volume veramente molto basso, e ho avuto problemi anche a registrare da Skype (la registrazione è accellerata) ma Skype su questa macchina fa i capricci, tanto che l'ingresso pulse non funziona e al contrario dell'uscita, devo farlo puntare direttamente ad ALSA.
Indipendentemente da ciò, questa è una grande notizia, poter tornare ad usare Audacity senza troppi problemi è un sogno che si avvera.
La patch è già stata inclusa in Jaunty, quindi Ubuntu 9.04 non soffrirà di questi problemi.
[Fonte: launchpad]

febbraio 16th, 2009 - 10:41
Io ODIO PulseAudio, che assolutamente non fa funzionare la mia scheda audio. Ho dovuto usare infatti un workaround per farla girare su ALSA.
Speriamo che funzioni ancora su Ubuntu 9.04, altrimenti passerò a KDE che non fa uso di PulseAudio (per ora).
febbraio 16th, 2009 - 10:57
Ciao Carlo, beh, un ottimo passo avanti per quello che sulla carta sembra una gran figata (Pulse), ma che non ho mai avuto modo di usare. Invece ho avuto il problema con l’upgrade alla 8,10, tanto che sono dovuto tornare alla 8.04, perchè l’audio gracchiava. Ho provato a chiedere sulla mailing list, sui forum, ma benchè non sia stato l’unico ad avere problemi audio, sembra che nessuno abbia una risposta. Tu hai qualche idea?
febbraio 16th, 2009 - 15:50
@Ciso: condivido il tuo disappunto, PulseAudio fino ad ora mi ha creato solo problemi e nessun vantaggio.
@Francis: se sei ancora alla 8.04 a questo punto ti consiglio di attendere la 9.04 per vedere se le cose migliorano.
Se il problema è in riproduzione da tutte le sorgenti, così su due piedi potrei consigliarti di attivare tutti i controlli del mixer, anche quelli nascosti di default e abbassarli al minimo, se la distorsione non si presenta più allora puoi alzarli uno per uno fino a trovare quello che la introduce.
Se invece la distorsione è ancora presente, allora è un problema di diverso tipo.
febbraio 18th, 2009 - 11:07
Ciao Carlo, si penso che aspetterò aprile, anche se mi sento coraggioso e proverò con Lenny. Debian era stata la prima distro che provai e non mi ci ritrovai troppo, ma oggi mi sento coraggioso, per cui oserò… Ciao!
aprile 2nd, 2009 - 17:53
ciao.Ho appena attacato un mixer al mio pc, come faccio a registrare con audacity?Perchè stò provando a regiastrare e la traccia non segna nulla.
aprile 4th, 2009 - 12:31
Se sei su Ubuntu, probabilmente la traccia di default per la registrazione è quella del microfono, e visto che mi parli di mixer immagino tu sia collegato al line-in.
Apri il mixer di ubuntu e cambia l’impostazione da Microfono a “Canale in”, se l’opzione non è presente, attivala dalle preferenze.
aprile 20th, 2009 - 08:46
mi sai spiegare chi riceve una telefonata da skype a fisso o cell sente male o a tratti uso ubuntu 8.04