Si el audio está saturado tiene poca solución. Si tiene altibajos tanto de volumen como de frecuencia es posible asearlo un poco.
Respecto a las frecuencias, intentaría buscar un margen que se mantuviera (más o menos) constante y con un filtro eliminaría el resto o usaría un compresor multibanda para tenerlas controladas.
Para el normalizar usaría un limitador.
A los fragmentos saturados les puedes pasar el decliper de Izotope RX. A veces ayuda.
Respecto a lo de normalizar, no creo que sirva de mucho, por lo menos si es normalización de pico. Como dice Endre, un limitador es una mejor opción, aunque si realmente hay mucha dinámica, me temo que lo mejor sería hacerlo a mano, automatizando.
Ya que preguntas por waves, prueba el vocal rider.
Un saludo.