Cómo cambiar la selección de forma procedimental en la cadena de Audacity (macro) | Normalizar la pista larga en trozos (Sonido, Audacity, Volumen, Cadena, Selección)

Gunnar Clovis preguntó.

¿Existe una manera de cambiar procedimentalmente la selección de audio dentro de una cadena de Audacity?

Antecedentes: Trabajo en el material sin procesar para charlas muy largas tipo GDC, donde mi objetivo principal es simplemente aumentar el volumen general del audio. Obviamente, empiezo normalizando toda la muestra, pero eso tiene rápidamente una gran limitación, ya que la abrumadora mayoría del audio de los oradores silenciosos permanecerá muy silenciosa en comparación con los diversos chasquidos y picos de audio más fuertes de cuando el podio de metal fue golpeado o la voz de alguien alcanzó un pico por un momento o alguien tosió o se rió más fuerte que el volumen general, etc. Lo mejor que he encontrado para combatir esto es amplificar individualmente estos diferentes picos de volumen hasta el resto del volumen base del audio, y luego volver a normalizar todo, con el grueso subiendo de volumen sin que estos picos importantes los retengan por volumen relativo. Sin embargo, esto lleva muchísimo tiempo, sobre todo en pistas tan largas como las que trabajo, y nunca se hace del todo. Estoy editando pistas de audio de una hora de duración y haciendo esta misma tarea repetitiva una y otra vez que requiere un montón de miradas.

Lo que quiero hacer: Como alternativa a este proceso frustrantemente largo de amplificar el audio hacia abajo para todos los picos para que la normalización pueda trabajar más eficazmente, creo que si pudiera simplemente normalizar toda la pista en pequeños trozos, entonces todo sería de un volumen igualmente alto, que es perfecto. He probado esto, normalizando los primeros diez minutos de la pista en trozos de un minuto (así que normalicé el primer minuto de audio, luego el segundo minuto, luego el tercer minuto, etc. individualmente), y funciona perfectamente, incluso sonando sin interrupciones. Pero de nuevo, esto es muy lento, repetitivo, especialmente para una muestra de audio tan atrozmente larga. Es factible para mí hacer esto 90 veces para normalizar cada minuto de esta charla de 90 minutos individualmente, pero realmente no quiero hacerlo, y esta es una tarea tan simple y repetitiva sin necesidad de ojo humano, que siento que una macro de cadena debería hacerlo sin problema. La cadena seleccionaría el primer minuto (o los primeros 30 o 20 segundos, que sería incluso mejor) y lo normalizaría, y luego cambiaría su selección al siguiente minuto (u otro incremento) y lo normalizaría, repitiendo hasta que toda la pista fuera procesada. Sin embargo, no puedo encontrar una manera de cambiar la selección de una cadena dentro de Audacity. ¿Es esto posible? Si no es así, ¿hay otra manera de hacer lo que quiero hacer, o lograr el mismo efecto?

Muchas gracias,

1 respuestas
Tetsujin

Esto se parece mucho a un Problema XY

Se te ha ocurrido lo que crees que es una posible solución a un problema que no sabes cómo resolver.
El problema es que tampoco sabes cómo lograr la solución que propones, así que eso es lo que preguntas cómo hacer, cuando en realidad esa no es la forma de lograr tu objetivo real.

Como has descubierto, la normalización por sí sola es bastante inútil. Lo único que hace es que el pico más alto sea de 0dB & sólo sube todo lo demás para que coincida.

Lo que deberías investigar es un compresor/limitador de pared de ladrillo.

Audacity tiene un compresor incorporado, pero no parece tener un limitador. El compresor, sin embargo, tiene una casilla de verificación para la ganancia de compensación, por lo que en efecto se puede utilizar casi como una pared de ladrillos.

Ajusta el umbral al nivel que desees para evitar los picos fuertes, y el piso de ruido para dejar tranquilas las secciones más silenciosas. Ratio es para la intensidad con la que quieres que se aplique la compresión. Si lo ajustas al máximo, no permitirás que ninguna señal sea más fuerte que tu umbral, lo que probablemente sonará incómodo en el habla, así que ve con cuidado.
La ganancia de compensación elevará la señal final a 0dB, que es lo mismo que normalizarla después de eliminar los picos.
Ahora puedes procesar prácticamente todo el archivo en una sola pasada.