Adobe Audition can do a batch Dynamics Processing routine. If you call a script, you can write that script to do more than one thing on a pass.
For example, you could generate a script that first hard limits all files at some nominal level like -1 or -3 dBfs, then normalize to some pre-determined level. The trick is to get the settings in the hard limiter right so they actually work the way you want
I have a script that I use regularly for punching up peaky audio. It first normalizes to level the “playing field” then it does a compression routine,
and then normalizes again after the compression routine. I don’t think you want this particular script but I could post it or otherwise send it to you for a baseline, perhaps, to then write your own.
Salem Media Group Omaha
From: Kevin Kidd [mailto:firstname.lastname@example.org]
Sent: Tuesday, February 06, 2018 6:33 PM
Subject: [CRTech] Wave File Normalization Software
I have a sometimes client with about the worst cut to cut level variations that I have ever heard in their music, spots, voice tracks and liners. It stemmed from a lack of maintenance, lack of interest, drag-and-drop
cut ingestion and the mass aggregation of cuts from several different sources.
Has anybody done a full library normalization (thousands of cuts)? What software did you use? Any problems? How consistent were the levels afterward? Was there a limit to how much the software would correct
And as always, free or cheap is good...