Pagina 1 di 1

Quaestio su alsa e jack

Inviato: ven 21 ott 2005, 10:53
da sir_alex
La domanda fondamentale è: cosa sono gli XRUN di alsa? Dato che sia hydrogen che jack li scrivono in rosso suppongo siano male, ma cosa vuol dire? E soprattutto, come si eliminano? Tra l'altro variano non solo da computer a computer ma anche da os a os, ubuntu me ne dava una valanga impallando lo stesso jack, ora la 10.2 hydrogen me ne da un 10/20 al minuto mediamente (appoggiato direttamente su alsa, non ho (ancora) installato jack)... significati?

Inviato: ven 21 ott 2005, 16:36
da touchstyle
Gli Xrun vengono generati quando il buffer di in/out non è sufficientemente grande per garantire la completa elaborazione del segnale, ciò significa che se ho un buffer di 64 frames, e se in questo tempo la mia macchina non riesce ad elaborare completamente il segnale viene generato un "XRUN".
Aumentando il buffer diminuisco generalmente gli Xrun, ma più tempo ci metto io a "riempirlo", con un conseguente aumento della latenza (alias ritardo).

I fattori che influiscono nell'ottimizzazione del server Jack sono molteplici, in primis la compilazione del kernel in Realtime, ma non sono da sottovalutare le caratteristiche della scheda audio, dell'hd, velocita della RAM ecc...

Dai un occhio qui :http://guide.debianizzati.org/index.php ... o_realtime

Esiste una semi-distro Slackware dotata di kernel 2.4 in RT, la trovi su http://www.audioslack.com, la uso e va egregiamente.

Ciao,
Touch.