Newsgroup: it.comp.musica.mp3
Titolo: Mp3trim ed emuli vari - Quesito sulla normalizzazione.

Vorrei capire se esiste la possibilità di portare tutta la mia collezione di
mp3 allo stesso volume senza doverli processare uno per volta.
Alcuni mp3 sono stati compressi da CD originali e quindi sono tutti
normalizzati dall'encoder; altri invece sono stati scaricati da internet e
quindi quasi tutti a volume diverso.
Di solito normalizzo i brani subito dopo averli scaricati. Molte volte però
dimentico di farlo e quindi gli mp3 da controllare si accumulano e finisco
così con il dimenticarmi che alcuni di essi non sono allo stesso livello di
altri.
A questo punto vorrei sapere se esiste un programma che controlli in
automatico un numero definito di mp3 (e non quindi uno per volta) e decida
automaticamente di normalizzare tutti quelli che non soddisfano determinate
caratteristiche (es -di 90% e + di 98%). In questo modo si potrebbe lasciare
il programma a lavorare mentre l'operatore fa altro :-)
Questa è una mia utopia o esiste qualcosa in grado di lavorare secondo le
mie richieste?
Grazie in anticipo.
--
____________________________________________________________________________
Norma di finnagle
Tutti gli esperimenti devono essere perfettamente riproducibili e fallire
tutti allo stesso modo.
____________________________________________________________________________
Togli nemo per risposte via e-mail

 mie richieste?
Innanzitutto diciamo che normalizzare file mp3 (operazione che comporta una
decodifica in wav) per poi riportarli in formato mp3 è un'operazione che
degrada notevolmente la qualità degli stessi (tipo la modifica successiva di
una immagine jpeg). Mp3Trim che tu utilizzi, checchè ne dicano alcuni,
utilizza il CODEC di Windows Media Player o un Fraunhofer per effettuare
quelle trasformazioni di livello, quindi degrada la qualità del file.
L'operazione di cui hai bisogno ha un fondamento logico, quindi, solo quando
devi masterizzare gli mp3 come CD audio, cioè devi decodificare l'mp3 e
senza necessità di una ulteriore codifica. Nero ha una funzione di
normalizzazione che ti può essere utile (sia RMS che per picchi).
Spero di esserti stato d'aiuto.
Ciao
--
 ___                                   _         _
/ __| ___  _ _   ___ __ _  _ __  __ _ | |_  _ _ (_) __ _
\__ \/ -_)| ' \ |_ // _` || '_ \/ _` ||  _|| '_|| |/ _` |   Tutto su
|___/\___||_||_|/__|\__,_|| .__/\__,_| \__||_|  |_|\__,_|  MpegPlus e
 
senza...@yahoo.it
   |_|  
www.mpplus.3000.it
         Buddyshare!!
Novità: sito personale 
www.senzapatria.cjb.net
 con mia foto orribile!!

 quelle trasformazioni di livello, quindi degrada la qualitŕ del file.
Mp3Trim utilizza il decoder solo per ottenere la forma d'onda del
campione e calcolare i parametri di normalizzazione. Dopodiché, scrive
le modifiche intervenendo solo sui frames. Non ricodifica nulla, e fra
l'altro lo dimostra il fatto che il salvataggio č immediato (una
ricodifica richiederebbe molto piů tempo). 
Bye Krmel

 ricodifica richiederebbe molto più tempo).
Tutto molto bello....
Ed alla fine cosa ottieni? :-)))
Alla meglio... un file "suonante" che ha perso il 90% delle sue
caratteristiche di FEDELTA' MUSICALE...
Però... essendo GRATIS... perdoniamo tutto?
Perplesso... saluto
A=MM

 caratteristiche di FEDELTA' MUSICALE...
Perché? Intervenendo solo sul volume (purché non si vada in clipping)
non si dovrebbe ottenere perdita di fedeltà: se alzi il volume del tuo
stereo il brano ti diventa meno fedele? ;-)
Bye Krmel

 stereo il brano ti diventa meno fedele? ;-)
L'alzare il volume e la normalizzazione... sono due cose sostanzialmente
diverse.
L'alzare il volume... è un'operazione reversibile
La normalizzazione... NO... agisce indelebilmente sulla registrazione.
Per agire su di un MIX mantenendo "coerenti" i rapporti fra i vari
strumenti... si usano strumenti quali compressori e espansori-limiter.
La normalizzazione è un BRUTALE ed indiscriminato innalzamento di TUTTI i
volumi fino al punto in cui quello di volume più elevato entra in clipping.
La risultante più "normale" è che il brano perde di "profondità", di
tridimensionalità... ed il problema è che l'effetto è indelebile.
Se poi consideriamo che la applichi su di un brano già ampiamente mutilato
dalla compressione in MP3...
Chiedo scusa dell'intromissione... ma da musicofilo e da musicante
(musicista praticante) credo che all'ascoltatore medio... oltre alla
praticità ed al ridotto ingombro... possa anche interessare quella strana
cosa chiamata "QUALITA' SONORA".
Ciao
A=MM


Forse non ho capito pienamente il discorso che stai facendo.
Comunque nel caso specifico del programma mp3Trim, la funzione di
normalizzazione che questo software mette a disposizione e' un banale
controllo sul volume dell'mp3 (un po' come la funzione preamp
dell'equalizzatore di winamp).
Questo significa che se hai un file registrato da una sorgente a volume
troppo modesto puoi aumentarlo senza effettuare un riconversione in wav.
Oppure puoi abbassare il volume quando il processo di codifica e' stato
effettuato senza scalare la sorgente e tu ti ritrovi con un mp3 pieno di
clip.
Questo processo modifica la registrazione, ma e' totalmente reversibile.
ciao,
tragick

 Questo processo modifica la registrazione, ma e' totalmente reversibile.
Se modifica la registrazione... NON č reversibile.
Spiegazione:
Se hai nella stessa fonte sonora uno "strumento" a + 0,2 decibel (lieve...
ma accettabile clipping) ed uno a - 3,6 decibel (da innalzare... poco
udibile... ma COERENTE - nella registrazione originaria - a quello
precedente!)...
NORMALIZZIAMO innalzando di + 1 decibel (OK?)
Ora... il primo strumento andrŕ a + 1,2 decibel.... e verrŕ segato a 0
decibel
Il secondo strumento salirŕ a - 2,6 decibel... piů udibile... ora va
meglio!!!
Tutto bene? Mica tanto... hai definitivamente MODIFICATO il rapporto fra i
due "strumenti"... ovvero il loro rapporto non sarŕ piů quello determinato
da chi ha "gestito" l'incisione.
Morale...
Con un software (secondo "specifici" algoritmi) butti via 10 info su 11
nella compressione mp3...
Con un secondo software (e secondo algoritmi differenti) modifichi il
rapporto dinamico fra gli strumenti...
I miei dubbi... precedentementi espressi... permangono!
Ciao
A=MM

 A=MM
Bye Krmel pure musicista dilettante

 clipping.
E come lo verifichi?
Conosci l'operatività del software? Opera in modo hard-clipping (brutale
taglio del segnale al superare i 0 Db) od opera i n soft clipping (Graduale
smorzamento del segnale ad impedirgli di superare la soglia?)
E di conseguenza... opera la stessa riduzione su TUTTI i segnali (mantenendo
la differenza dinamica) o NO?
Il software opera sui valori di picco o sul valore medio?
La soglia di clipping viene (quasi) sempre raggiunta da una registrazione...
il che vuol dire che lo strumento registrato al "clipping" è alla sua soglia
di distorsione... QUALSIASI sia il volume a cui lo registri.
Se è stato registrato BASSO e lo NORMALIZZI... lo porti rapidamente al
clipping... appiattendo su livelli molto prossimi (in Db) TUTTI gli altri
strumenti... abbattendo la dinamica (la differenza fra "fortissimo" e
"pianissimo") ed appiattendo l'intera registrazione.
Poi... fate come credete!
A=MM
PS: Prova empirica... registrate due voci... sullo stesso microfono... una
grida ed una sussurra (altissima differenza dinamica!).
Normalizzatela!... Ora avrete la prima voce che GRIDA... la seconda PARLA!
Normalizzate ancora... la prima continua a GRIDARE... la seconda URLA!
Volete continuare? Fate pure!... Qual'è la differenza con la PRIMA...
ORIGINALE registrazione?
Ciauzzzzzzz!!!!!

 alcuni campioni vadano in clipping.
Da quello che leggo da tempo la normalizzazione e' distruttiva e non 
e' reversibile. Se vai sul r3mix forum puoi trovare tante testimonianze 
dei programmatori di Lame e non solo. Anche sul sito di ff123 ci sono 
info inerenti la normalizzazione e il consiglio di non normalizzare mai 
oppure cercare di non andare sotto lo 0.95 (o giu' di li').
2Bdecided (David Robinson), quello della mega paginona sui decoders mp3, 
ha stilato delle specifiche per una proposta di standard in tal senso, 
cioe' un modo per ottenere una specie di normalizzazione non distruttiva.
Queste saranno gia' integrate a tutti gli effetti nelle prossime versioni 
di Lame.
Questa l'introduzione del suo replaygain:
http://privatewww.essex.ac.uk/~djmrob/replaygain/index.html
Questo l'indice del tutto:
http://privatewww.essex.ac.uk/~djmrob/replaygain/contents.html
Questi gli ultimi aggiornamenti:
http://privatewww.essex.ac.uk/~djmrob/replaygain/updates.html
Segui di piu' l'r3mix, c'e' veramente da imparare.
Ciao, Gigi_la_Trottola


Grazie per la spiegazione, sei stato molto chiaro e adesso ho capito il problema.
In effetti riscalare un brano nella sua interezza e andare poi a diminuire la profondita' solo degli eventuali campioni
che sono andati in clip, genera una discrepanza tra i rapporti delle componenti del segnale che in origine non era
presente.
Cmq, sempre per parlare di mp3Trim, a me sembra che piu' di una normalizzazione si tratti allora di una modifica del
volume. Ovvero se alzi al tuo mp3 il volume di 1db e ci saranno alcuni campioni che volano a +1,2 db, lui li lascia
cosi' senza riportarli a 0. Quindi se farai una nuova normalizzazione togliendo un 1db riotterrai la registrazione
originale.
ciao,
tragick

 originale.
TEORICAMENTE è così... ma in pratica... ahimè... no.
Se ci sono dei campioni che superano il valore di 0 Db... questi si
caricheranno di distorsione e verranno registrati con detta distorsione
(questa è la differenza fra la normalizzazione e la manopola del volume...
la normalizzazione agisce sul MESSAGGIO sonoro... indelebilmente... la
manopola del volume... NO).
Quando tu toglierai dei Db... toglierai VOLUME... ma non toglierai PIU' la
distorsione indotta dalla precedente "esagerazione".
Morale... se il software di normalizzazione (attento... parliamo di
normalizzazione... e non di limiters o compressori... processi più
complessi!)... taglia gli incrementi oltre gli 0 Db.... schiaccia la
profondità dell'intero messaggio sonoro.
Se la normalizzazione... non taglia gli incrementi oltre 0 Db... induce
DISTORSIONE non più cancellabile...
La normalizzazione NON è un demonio... come potrebbe sembrare... ANZI... è
una funzione di uso abbastanza frequente.
Il problema... è che una normalizzazione "costruttiva" deve essere gestita
MANUALMENTE... da un tecnico PREPARATO e con registrazioni FEDELI ed
ORIGINALI... per salvaguardare la QUALITA' della musica "operata".
I software "automatici" che lavorano in AUTOMATICO su file WAV o... ANCOR
PEGGIO... su MP3... sono osceni gadget che divertono l'utente... ma
massacrano la musica...
A disposizione per qualsiasi contestazione od obiezione al riguardo...
Ciao
A=MM

 originale.
Il tipo di normalizzazione che fa mp3trim è per picchi e non RMS.
Praticamente riscala come hai detto tutti i volumi in alto o in basso:
infatti il potenziometro è chiamato CONTROLLO VOLUME e va da -12db a +12db.
Al di la del fatto che io sono contrario alla normalizzazione per una
coerenza logica con il lavoro impresso sul Cd dall'autore (e dal suo tecnico
del suono), il problema che io ponevo era se questo controllo di volume
avvenisse senza una ulteriore ricodifica on the fly del brano. Io sono
tuttora convinto di si, dato che se non si ha un CODEC Audio mp3 installato
nel sistema (Fraunhofer o WinMediaPlayer) l'aggeggino non funziona. Inoltre,
non mi sembra che il formato mp3 sia passibile di transcodifiche non lossy
(vedi OGG vorbis nella prossima versione). Per questo chiedo lumi ai più
esperti. In pratica, se funzionasse, l'aggeggino prenderebbe il codice
esadecimale memorizzato nel file e lo modificherebbe in modo da renderlo più
alto o più basso di volume. In che modo accade questo?
Aumenta di quelche numero ogni frame?
Mi sembra un tantinello forzata come cosa.


 
http://privatewww.essex.ac.uk/~djmrob/replaygain/updates.html
Qua c'e' la prima incarnazione (un programmino) per una normalizzazione 
"senza perdita" degli mp3 (in attesa dell'integrazione in Lame), con i 
solidi principi del replaygain di Robinson; il programma si chiama MP3 
Gain: 
http://www.geocities.com/mp3gain/
Ciao, Gigi_la_Trottola

Se modifica la registrazione... NON è reversibile.
Mi sembra che si stia facendo un pò di confusione.... chi ha detto che
un processo che modifica la registrazione non è reversibile ?!???
Principalmente si usano 2 tipi di normalizzazione. Quello adottato da
Mp3Trim e lo --scale (durante la codifica).
Con Mp3trim, a quanto sembra, si possono aggiungere i dB. semplicemente
spostando la sbarretta. Ho verificato che il procedimento adottato è
sicuramente REVERSIBILE (a patto che non si vada in clipping):
1) Ho encodato un MP3....e l'ho decodificato in wav con winamp.
2) Ho sottratto allo stesso Mp3 (con Mp3trim) 1.5 dB. e ho salvato
3) Ho aggiunto allo stesso Mp3 1.5 dB e ho salvato.
4) Ho decodificato l'Mp3.
5) Ho comparato i 2 file WAV ed erano identici byte per byte.
In base a questa prova quindi (SE NON SI VA IN CLIPPING) il processo
adottato da Mp3Trim è totalmente REVERSIBILE.
Fin qui tutto OK, ma (e qui...farò un esempio) il processo adottato da
Mp3Trim è DISTRUTTIVO.
L'esempio è simile a quello tuo, A=MidiMan, solo che l'ho un pò
modificato perchè ritengo che il clipping non c'entri.
Se abbiamo un picco a -2.6 dB e un altro a -5.0 dB 
il rapporto originale è 5/2.6 = 1.92 
(normalizzando con Mp3Trim, aggiungendo quindi per es. 2dB... avremo:
rapporto ottenuto= (5+2)/(2.6+2) = 1.52 
come si vede c'è una bella differenza... in altre parole si
amplificherebbero maggiormente i suoni più deboli rispetto a quelli più
forti.
E' chiaro che se si và in clipping.... non solo si danneggia ancora di
più il rapporto... ma, come già detto, il processo diviene anche
irreversibile.
Un pò diverso è il caso di --scale.
La normalizzazione adottata dallo switch --scale dei vari encoder... è
di tipo diverso da quello adottato da MP3Trim. Spulciando la
documentazione di LAME leggo che --scale non fà altro che moltiplicare i
samples per il coefficiente che noi gli passiamo. Ora..... è chiaro che
questo processo è QUASI (1) reversibile... (per riportare i samples al
loro valore originale basta moltiplicare per l'inverso) ma è anche MOLTO
MENO DISTRUTTIVO del processo adottato da Mp3Trim: In questo caso
infatti i rapporti dinamici restano (a patto che non si moltiplichi per
numeri troppo bassi) QUASI (1) uguali. Perchè non bisogna usare
coefficienti troppo bassi ???... perchè... applicando lo scale non si fà
altro (in genere viene usato solo per abbassare il volume) che ridurre
il numero di bit sfruttati dal nostro WAV (cioè il suono verrebbe
compresso sotto un certo picco, senza mai occupare i bit di valore più
alto).
Tuttavia, dato che --scale usa una moltiplicazione-divisione (a
differenza di Mp3Tim che usa una somma-sottrazione) il rapporto resta
QUASI (1) costante. 
(1) -  Il QUASI è d'obbligo perchè si tratta di quantità discrete ;)
Mi scuso in anticipo... il discorso è un pò incarbugliato ma ho cercato
di essere più chiaro possibile. Tutto questo naturalmente IMHO, la
discussione è aperta... vedremo cosa ne uscirà fuori...
Ciao, [proxima]

 A disposizione per qualsiasi contestazione od obiezione al riguardo...
Secondo te questo tipo di software può agire direttamente sull'mp3
codificato oppure deve necessariamente operare una decodifica on the fly in
wav e una successsiva ricodifica in mp3?
Tieni presente che se apri un mp3 con un editor esadecimale non tovi altro
che i frame rappresentati da una lunga serie di lettere e numeri. Possono
essere interpretati facilmente con un modello matematico calcolabile in modo
che con le dovute correzioni si possa agire solo sul loro volume senza
stravolgerene il contenuto e quindi operare direttamente sull'mp3? Io
propendo per la negazione di questa ipotesi, cmq attendo smentite con
riferimenti documentati da parte di chi afferma il contrario.



Come vedi, nessuna obiezione o contestazione... solo una precisazione e un tentativo lacunoso di spiegazione!!!
ciao,
tragick


Io non sono un esperto (a questa domanda forse potrebbe risponderti AB, se e' in ascolto), non conosco in dettaglio il
formato di un mp3. Quando ho provato a documentarmi sono riuscito a scrivere solo un programmino che legge l'header e
gli id tag!!!
ciao,
tragick


L'ho provato, ma purtroppo e' ancora in fase troppo beta e quindi continuo ad usare mp3Trim.


Cavolo! Questa e' una cosa verissima a cui non avevo mai pensato!
Ma a questo punto mi viene in mente una cosa che probabilmente e' un po' OT perche' esula dal discorso specifico degli
mp3: dunque anche quando ruoto la manopola del volume dello stereo si modificano i rapporti del segnale che sto
ascoltando? Oppure lo stereo lavora come il lame modificando il volume tramite il prodotto per un coefficente?
ciao,
tragick

Aumenta di quelche numero ogni frame?
Penso qualcosa del genere... qui si dovrebbe studiare il formato in
dettaglio....vorrei anch'io capirci qualcosa in più.... fatto stà che i
due wave erano identici e.... quindi Mp3Trim AGISCE SUI FRAMES come
dichiarato dallo stesso autore !!
Ciao, [proxima]

per un coefficente?
Non saprei.... ma qui penso che le cose siano fatte per bene.
ciao, [proxima]

 nel sistema (Fraunhofer o WinMediaPlayer)
Secondo te come fa Mp3trim ad analizzare la forma d'onda del brano per
cercare i picchi, se prima non lo decodifica? A questo serve il codec
mp3...
Bye Krmel

 
http://privatewww.essex.ac.uk/~djmrob/replaygain/updates.html
Certo, ma infatti io sono d'accordo con questo principio, e quando
parlo di normalizzazione intendo solo quella che non distrugge i
campioni, altrimenti è solo elaborazione vandalica del suono.
Bye Krmel

 presente.
Ma questa non č normalizzazione, un algoritmo che fa cose simili fa
vandalismo allo stato puro e semplice, non si puň affatto parlare di
normalizzazione in questi casi...
E' ovvio che una cosa simile č da evitare come la peste ;-)
Bye Krmel

 wav e una successsiva ricodifica in mp3?
Secondo me... qualsiasi decodifica di un mp3 nuovamente in WAV e poi
ricodificata in mp3... sarebbe da evitare!
La codifica mp3 è una compressione distruttiva.
La decodifica in wav genera per APPROSSIMAZIONE una ricostruzione delle
informazioni precedentemente cancellate.
La successiva ricodifica lavorerà quindi - in compressione distruttiva - su
di una approssimazione... oramai ben distante dal messaggio audio originale.
Da individuo facente musica... se proprio sono costretto a comprimere i miei
brani in mp3... lo faccio SOLO su versioni che reputo definitive... se
modifico qualcosa nella registrazione originaria (un volume, un
bilanciamento, qualsiasi cosa!)... butto via l'mp3... non cerco di
correggerlo.
Poi... è questione di "idee personali"
Io comprendo le infinite aspirazioni e voglie di sperimentazione dell' homo
informaticus... ma non dimentichiamoci che qui... stiamo lavorando con
l'opera d'ingegno di un altro uomo... e che rispettarne la FEDELTA' della
sua registrazione originaria... sarebbe quanto meno "rispettoso" del suo
lavoro :-)))

 assicuo, viene completamente rimossa con una modifica di -12db riottenendo
l'mp3 originale!!!
Allora mi stai parlando di una normalizzazione "software" applicata solo in
fase di lettura.
Ritorno però al problema che sento da "musicista"... la normalizzazione è un
brutale ed indistinto innalzamento di TUTTI i livelli... che svolta a
livello automatico e meccanico... appiattisce la dinamica (differenza fra
FORTI e PIANO) globale del brano.
Da quanto scrivi... il software che citi NON è in grado di stoppare il
"clipping" (l'uscita oltre gli 0 Db)... tant'è che distorce.
Domanda... chi gestisce la normalizzazione affinchè il valore massimo di
picco del brano sia di 0 Db? E come si comporta il software con il resto del
brano?
Se effettui una normalizzazione basata sui PICCHI... in effetti modifichi il
volume del brano in modo variabile.
Se effettui una normalizzazione MEDIA (RMS)... molto probabilmente non
otterrai l'effetto desiderato (uniformità fra i vari brani).
In conclusione... comunque... tu avrai una riproduzione dinamica del brano
che forse appagherà il tuo orecchio... ma che resta molto distante da quella
che era l'incisione originale del musicista.
Ovviamente... stiamo parlando di operazioni su file mp3 (ovvero compressioni
di file audio)... e dovremmo entrare nel merito anche del genere di musica
su cui si opera...
a) se parliamo di musica classica od acustica... il danno fondamentale lo ha
fatto la compressione... che ha eliminato molte informazioni che per lei
sono "superflue" ma per un violino, una chitarra acustica od un pianoforte a
coda si chiamano "riverberi"
b) se parliamo di musica rock o pop di elevata dinamica... la compressione
mp3 apparentemente causa meno danni...
c) se parliamo di musica dance... forse l'utente è più sensibile al ritmo ed
al movimento che alle sfumature dinamiche :-)
Come vedi... anche la normalizzazione può avere un "senso" accettabile...
però pretendere di normalizzare degli mp3 di musica classica, di un
cantautore, di musica folk, di musica etnica.... aspettandosi risultati
"umani"... è assai azzardato! :-)))
Ciao
A=MM

 L'ho provato, ma purtroppo e' ancora in fase troppo beta
Vero, ma si era dimenticato di ripulire il codice (infatti non solo tu 
hai avuto problemi), oggi ha messo la 0.2.1 (letto sul r3mix forum, 
tienilo d'occhio, anche per tuoi eventuali dubbi sulla normalizzazione).
Ciao da Gigi_la_Trottola
P.S.: occhio alle righe troppo lunghe  :)


Ho impostato il newsreader (lo so, ci vuole coraggio a chiamare outlook un
newsreader) con il ritorno a capo automatico al massimo dei caratteri possibile per
non avere problemi con la generazione del quoting quando rispondo, probabilmente in
questo modo pero' ho reso difficile il quoting altrui :)) Adesso imposto il ritorno a
capo automatico a 85 caratteri, dovrebbe essere piu' umano.
ciao,
tragick


Se parliamo di mp3 esistono dei plug-in per prevenire il clipping che agiscono in
fase di lettura (quindi di decodifica), ma anche se probabilmente si basano sulla
stesso principio sono una cosa logicamente diversa dal lavoro che fa mp3Trim.
Cmq, al di la' di questi dettagli specifici ho capito che la normalizzazione non e'
una cosa da prendere con leggerezza. Io personalmente utilizzo la funzione di
controllo volume di mp3Trim per eliminare il clipping dagli mp3 che scarico prima di
masterizzarli. Ma a questo punto mi chiedo quale sara' il male minore... modificare
indisriminatamente il volume oppure tenersi qualche clip?
Considera che mp3Trim non e' molto accurato quindi il minimo step con cui si puo'
intervenire sul volume e' -1,5db e che gli mp3 di solito presentano campioni in clip
da 0,8db a 1,6db.
ciao,
tragick

 lavoro :-)))
Pienamente daccordo, ma il mio post era nato in risposta ad altra gente
proprio perchè io MAI mi azzarderei ad operare tali modifiche. In più ero
scettico sul fatto che la trasformazione avvenisse direttamente sui frame
senza una doppia codifica. Adesso mi hanno spiegato che questo può avvenire,
anche se in ogni caso può provocare problemi se si va in clipping. Certo che
Mp3Trim permette di variare il volume a proprio piacimento senza segnalare
nessun tipo di clipping, quindi in ogni caso è un aggeggino quanto meno
pericoloso.


 tramite il prodotto per un coefficente?
Il volume degli amplificatori (per quello che ne so io) non è altro che un
filtro di potenza che quindi lascia passare il 10% - 20% - ... - 100% del
volume che l'ampli costantemente fornisce. Come ben sai, la percentuale non
è altro che un fattore moltiplicativo, quindi tutti i volumi vengono
riscalati per tale fattore (0 < x < 1) non modificando i rapporti dinamici
tra i segnali che compongono il brano.
Fatto sta che credo ogni tipo di controllo volume lavori così, anche quelli
di Mp3Trim. Il fatto che si possano aggiungere o sottrarre decibel con il
potenziometro è solo una comoda rappresentazione per un procedimento
moltiplicativo o riduttivo del volume. Altrimenti a che servirebbe avere un
decoder nel PC così come richiede Mp3Trim? Il decoder infatti serve per
calcolare i picchi e applicare il giusto fattore moltiplicativo al fine di
variare il volume di tot decibel.


 capo automatico a 85 caratteri, dovrebbe essere piu' umano.
Veramente non bisognerebbe superare i 72-75 chars, 85 sono un'enormita' 
:)
Ciao, Gigi_la_Trottola

 indisriminatamente il volume oppure tenersi qualche clip?
Guarda che sei un po' in errore...
Se una registrazione è in DISTORSIONE... nessun software la può eliminare!
Se scarichi dei file registrati in clipping... semplicemente riduci il
volume a cui è stata registrata... ma non ne puoi cancellare le distorsioni!
Capisci quando scrivo di "stravolgimento" del messaggio originale?
Una registrazione distorta... resterà PER SEMPRE distorta!
NON esiste un metodo per riportare segnali musicali distorti entro i limiti
della distorsione!
Ti sembrerà più sopportabile... ti sembrerà meno "disturbante"... ma la
distorsione... c'è e non te la toglie nessuno.
Ciao
A=MM


Aspetta stai facendo confusione tra wav e mp3. Se registri un mp3 distorto,
in realta' e' il wav ad essere distorto! In questo caso e' sicuro che non
puoi eliminare le distorsioni.
Quello che sto dicendo io e' una semplice cosa (tra l'altro e' una prova che
puoi fare anche tu per convicerti meglio del fatto): hai un mp3 che suona
senza distorsioni, a questo punto puoi innalzare il volume a cui suona
questo mp3 (introducendo anche massicce distorsioni) e salvare il file
(quindi passando dalla RAM alla memoria di massa). Ora ti ritrovi con un mp3
che produce un wav inascoltabile. Ebbene, se applichi un procedimento
esattemente inverso a quello che ti ho descritto, riotterrai un mp3
perfettamente suonante, senza distorsioni, identico all'originale. Se non ci
credi, prova... ma ti assicuro che e' cosi'. Non devi credere che alzare il
volume di un mp3 sia la stessa cosa di alzare il volume ad un wav, sarebbe
(quasi) la stessa cosa se per farlo mp3Trim effettuasse una riconversione al
volo mp3->wav->mp3.
ciao,
tragick

volo mp3->wav->mp3.
So che hai ragione perchč anch'io avevo provato, č vetro che il processo
adottato da Mp3Trim č REVERSIBILE, in ogni caso. Tuttavia ha ragione
A=MidiMan quando dice che questo tipo di normalizzazione
(somma-differenza) ALTERA la dinamica originale del suono.
Morale della favola: NON usare Mp3Trim.
 L'ideale sarebbe se Mp3Trim applicasse una normalizzazzione che tenesse
conto del peak level, ma che agisse con una moltiplicazione dei samples.
Ecco come IMHO dovrebbe agire una normalizzazione ideale:
1) Leggere il sample con valore piů alto (peak)
2) Calcolare il coefficiente = (valore massimo rappresentabile / peak)
3) Moltiplicare tutti i samples del nostro WAV per il coefficiente.
In questo modo non si altera la dinamica e si evita il clipping !!
Che ne pensate ??
ciao, [proxima]


Credo che ci siano due possibili soluzioni:
1) Ci scriviamo da soli il software che ci serve.
2) Verificare se Mp3Gain (il software segnalato da Gigi_la_Trottola) lavora
tramite moltiplicazioni di coefficienti.
Direi che la prima soluzione e' mooolto poco praticabile. Ma e' interessante
e sarebbe un bell'impegno!!! Io per ora ho scritto un programmino che prende
un mp3 e rileva il numero di clip che lo affliggono (se presenti), ma per il
trattamento dei file mp3 ho utilizzato una libreria freeware quindi non
saprei quale parte modificare di ogni frame che decodifico.
La seconda soluzione e' piu' che altro una speranza e chi visse sperando...
ciao,
tragick

 A disposizione per qualsiasi contestazione od obiezione al riguardo...
Nè l'uno nè l'altro, solo una spiegazione. Ho provato ad encodare
diversi brani, dalla musica leggera al pop al rock alla classica con
diversi encoder (ma stesso PC), e *grosso modo* i volumi sono gli
stessi. Gli mp3 assurdamente "bassi" che ogni tanto si trovano in giro
dipendono da cavolate di chi encoda o da che?
Saluti
Lella

 dipendono da cavolate di chi encoda o da che?
Esclusivamente dal motivo che hai citato.
Purtroppo... la febbre da "encoding" fa dimenticare (ammesso che le abbiano
mai conosciute!) le elementari norme di "recording" (= registrazione).
Si può perdonare (in parte) chi immette in rete brani NON provenienti da CD
(talvolta è meno AGEVOLE tarare fonti provenienti da apparecchi collegati
alla scheda audio)...
Ciao
A=MM