sì. :-)
cerca di farlo se appena possibile... i vantaggi sono sensibili sotto tutti i punti di vista.
OK, Kernel e lib di ALSA sono recentissimi, non dovrebbero esserci problemi.
sì, ovviamente puoi usare sox da riga di comando (tieni conto che i files risultanti sono piuttosto pesanti).
probabilmente si trattava di picchi che sfuggivano alla "misurazione" integrata... ma c'erano.
considera come funzionano le cose: hai un sistema asincrono (data-rate variabile) che, alla fine, dopo diversi passaggi e relativi buffer, alimenta una "utenza" (il DAC alla fine di tutta la catena) sincrona (data-rate fisso).
Finché i vari buffer sono liberi, LMS/C-3PO tentano di inviare i dati alla max velocità possibile... che in pratica è limitata dall'elemento più lento della catena. Nella fattispecie, verosimilmente questo è costituito dalla pesante elaborazione operata da SOX.
Poiché il sistema (asincrono) a monte è - e deve essere - capace di "velocità" (data-rate) maggiori del data-rate (fisso) del "ricevitore" finale (il DAC), SOX non lavora ad un ritmo costante (o quasi) ma al contrario lavora "a bursts", comandati dallo stato dei vari buffer presenti nel sistema:
- se sono tutti liberi SOX lavora alla max velocità consentita dalle risorse di sistema (CPU, I/O, ecc);
- non appena uno dei buffer si riempie il flusso di dati (e quindi l'elaborazione) si arresta del tutto.
e così via. Per questo le impostazioni dei diversi buffer presenti nella catena influenzano pesantemente il funzionamento dell'intero sistema.
Ridurre le dimensioni dei buffer (oltre a ridurre la latenza) in sostanza produce il risultato di aumentare la "frequenza" dei "cicli" di lavoro/fermata di SOX. Entro certi limiti, specie su sistemi con risorse limitate, questo potrebbe ridurre le interferenze tra il processi di SOX (nonché di LMS e C3PO che procedono di conseguenza) e l'I/O verso il player (tramite la rete, nel tuo caso).
(Per assurdo, il fatto di avere i file audio di partenza memorizzati localmente su un supporto capace di data-rate elevatissimi qual è l'SSD probabilmente risulta controproducente, in quanto non pone nessuna limitazione alla velocità e continuità del flusso di dati in ingresso a SOX...).