Tenho uma gravação no formato pcm e quero fazer algumas análises simples.
Eu tenho algumas perguntas sobre o que é normalização. Até onde eu entendo, é obter todas as amplitudes entre um intervalo, ou seja, [-1, 1]
A maneira óbvia de fazer isso é:
max_amplitude = max(array_of_amplitudes)
for amplitude in array_of_amplitudes:
amplitude = amplitude / max_amplitude
Eu li sobre a normalização do RMS. Alguém pode explicar como isso é feito?
Além disso, você poderia explicar qual é o benefício da normalização?
fonte