Ottimizzazione audio e Linux Mint 9 LXDE (ubuntu lucid) – INCOMPLETO

18 gennaio 2011

Per prima cosa vanno attivati i repository, multiverse, universe, main, restricted, backports, e pure medibuntu. Su mint sono già tutti aggiunti tranne backports.

Poi aggiungi, per avere software aggiornato (tra cui ardour vst e jack 2):

sudo add-apt-repository ppa:falk-t-j/lucid

Proprio questo repo ha come requistito il repo backports. Per avere i kernel realtime più aggiornati:

sudo addp-apt-repository ppa:abogani/ppa

Li aggiungo da terminale per assicurarmi  che vengano convalidate le chiavi di autenticazione.

Da provare provare anche ppa:falk-t-j/music per dei sountfont e samples.

Installo il kernel realtime dal repo di abogani. Basta selezionare in synaptic il pacchetto linux-realtime, che si tira dietro l’image e gli header dell’ultimo kernel rt disponibile.

Installo pure jack2 e jack2-simple-config, poi ardour VST, tap-plugins, amb-plugins, fil-plugins (sono tutti plugins ladspa), zynadsubfx, qtractor. In più startupmanager per gestire quale kernel avviare di default. Il server pulseaudio verrà aggiornato con quello di falk-tj.

Installo anche ubuntustudio controls: visto che sono con la 10.04 e lo stack firewire è ancora quello vecchio, lo uso per abilitare i permessi su raw1394. In lxde il programma sta in “preferenze”. Abilito solo il permesso su raw1394, visto che da varie fonti ho visto che il renice è inutile, e che sul memlock ci sono pareri discordanti (quindi faccio di testa mia e scelgo di non limitare l’uso della memoria). Su mint 9 LXDE pare che l’utente non sia aggiunto già al gruppo audio (come accade invece in lucid), perciò mi aggiungo a mano (e pure al gruppo video, per sicurezza e perchè comunque userò programmi video).

Riavvio, così scelgo il kernel RT.

Qjackctl non c’è più. Ora c’è LADItray.

Lo avvio.

Nel menù (click destro) scelgo prima di creare un nuovo studio, a cui do un nome.

Poi posso scegliere  Configure

Qui in Select Jack Driver posso scegliere il driver da usare (firewire)

In Jack Engine parameters posso attivare il realtime e impostare la priorità, attivare la modalità verbose

In Jack Driver posso scegliere la periferica da usare,impostare i buffer, la frequenza di campionamento e attivare ingressi e uscite

Jack “audioadapter” properties sembra una copia di Jack Driver, ma c’è un parametro sulla qualità dell’algoritmo di resample che va approfondito. Comunque probabilmente si riferisce all’utilizzo di qualche altro dispositivo, perchè le impostazioni non sono le stesse di quelle scelte in Jack Driver.

Jack “netmanager” parameters e Jack “netadapter” parameters riguardano impostazioni di rete di cui al momento ignoro l’utilizzo e l’utilità.

Jack “profiler” parameters permette di mostrare cpu load, driver time e driver end time (ancora non ho capito dove, pero’).

installo rtirq-init da synaptic

Scarico: realTimeConfigQuickScan (if possible, you need the packages mercurial and perl-tk for this)

lo scarico, vado nella cartella e lo lancio (la versione non-gui dà info in più):

perl realTimeConfigQuickScan.pl

Probabilmente usciranno delle cose che non vanno bene. Documento quelle che sono state indicate a me. Per disattivare il cpu scaling, installa cpufrequtils:

sudo apt-get intall cpufrequtils

e dai questo comando:

sudo cpufreq-set -g performance

per rendere le modifiche permanenti al riavvio, apri il file di configurazione del demone:

sudo leafpad /etc/init.d/cpufrequtils
(al posto di leafpad si può ovviamente usare gedit, nano o altri editor)



2 Risposte to “Ottimizzazione audio e Linux Mint 9 LXDE (ubuntu lucid) – INCOMPLETO”


  1. Awesome blog you have here but I was curious if you knew of any community forums
    that cover the same topics discussed in this article?

    I’d really like to be a part of online community where I can get feedback from other knowledgeable individuals that share the same interest. If you have any suggestions, please let me know. Bless you!

  2. Hans Says:

    “Ottimizzazione audio e Linux Mint 9 LXDE (ubuntu lucid) – INCOMPLETO
    | il ricordatoio” How To Make Roman Shades genuinely makes me personally contemplate a
    small bit further. I really treasured every
    particular part of this post. Regards -Herman


Lascia un commento