Vabbhè, ho risolto in altro modo.
Ho trovato su linux questo comando: normalize-audio
Il comando, passandogli un'opzione ed un file ne normalizza il volume, ma anche se dice che lo fa anche sugli mp3 in realtà lavora solo sui wav.
Di conseguenza questi sono i passi da seguire:
1° Prendere tutti gli mp3 che si devono normalizzare e decodificarli in wav (io ho usato xmms su linux, ma lo fa anche il winamp).
2° Eseguire il normalize su questi file, ad esempio, spostandoci nella cartella dove sono stati messi i wav, basta scrivere normalize-audio -m * e parte la procedura di normalizzazione.
-m è l'opzione che normalizza i wav secondo la media di volume di tutti i file analizzati.
3° Ricodificare tutti i file in mp3, in questo caso ho usato lame unito ad uno scriptino mlame che ti passano assieme a lame per codificare più files insieme.
So che non c'entra niente con PHP questa mia soluzione, ma visto che ho aperto il post e risolto poi da solo a modo mio mi pareva brutto non condividere, così se uno ha i miei stessi problemi poi forse risolve![]()