Normalize an audio clip and compensate with the channel fader
Hi guys,
So I'm trying to put together a little addition to my Mix Prep script.
Basically, as part of preparing a mix in Pro Tools, I like to normalize all imported audio tracks to -12 dBFS to make sure they hit my channel processing in a consistent way.
Following that, I make sure I compensate with the volume faders to maintain the balance of the rough mix.
The way I do this manually is I go through every track and clip gain it so that it peaks at -12 dBFS. Then I adjust the channel fader by the inverted amount. In other words, if a track needs +6 dB of clip gain to hit -12 dBFS, I lower its channel fader by -6 dB to keep the rough mix intact.
Now, this is a tedious process and I was hoping it could be automated.
I know that the AudioSuite version of the Gain plugin has an Analyze button, which reads out the highest peak of the selected clip.
Making use of this, would it be possible with SoundFlow to:
- Grab that reading
- Do a bit of math to work out what clip gain adjustment is needed to make it peak at -12 dBFS max
- Execute the clip gain adjustment
- Compensate by adjusting the channel fader an equal amount in the opposite direction
Any ideas would be appreciated 🙏🏻
Jonas
- Chris Shaw @Chris_Shaw2025-05-08 15:30:27.428Z
Hey @Jonas_Kroon,
Unfortunately there's no easy way to do this for two reasons:
- it's not possible to read the peak value from the AVID Gain AS plugin
- there's no easy way to directly set the clip gain value for clips
I'm mulling over other ways to do this though but I'm not sure when I'd have the chance to code it
- In reply toJonas_Kroon⬆:Chris Shaw @Chris_Shaw2025-05-08 22:05:58.048Z
Is there any volume automation on the audio tracks in the session?
Do you want to keep it or are all of the faders non automated? - In reply toJonas_Kroon⬆:Jonas Kroon @Jonas_Kroon
Hi @Chris_Shaw,
Thanks for stopping by!
The script would only ever be used during mix prep, so no automation would exist and all faders would be at unity.