OK in SpecScript 1.8 (in development) There is a lot of flexability in dynamics via ini flags:
[vst]
usevst=true
; Normally the GUI for the VST is hidden, Set this to "true" is you want to see it (can help with settings).
displayvst=false
; Measure the dynamics of the Stereo and Upmix, and autoset the VST output and threshold so the
; final Upmix output matches the dynamics of the stereo.
autoset=true
;
; SpecScript treats tracks with max peaks below -6 dBm differently than other tracks, setting the max output to -6dBm.
; If you want all tracks to keep their original max peak values set quietpeaks=true.
;
quietpeaks=false
;
; This is a fudge factor applied to the autoset thresthold vale passed to the limiter. 0 would mean no offset,
; match stereo loudness. -1 would mean make the upmix 1 LUFS quieter than the stereo, etc.
; For zero please use exactly "0" not "0.0" or "+0.0" etc.
loudnessoffset=0
;
; If non zero, this is a loudness target you want in LUFS. e.g. -14. If zero, loudness will be matched to the
; stereo (subject to the above loudnessoffset).
; FYI iTunes soundcheck uses -16, Spotify, Tidal, YouTube, and Amazon music uses -14. The AES also recommends
; -14 as an LUFS target for album track to track normalization.
; For zero please use exactly "0" not "0.0" or "+0.0" etc.
loudnesstarget=-14
;
; If autoset=false, set limiter threshold to this value. if you adjust the pregain you will want to adjust this as well.
thresh=-4.0
; If autoset=false, set limiter max output to this value
output=-0.1
;
cweight=0.0
;
lfeweight=0.0
;
sweight=0.0
;
character=0.1
;
response=0.0
;
classic=false
;
truepeaks=true
So, you can turn off the default behavior of treating songs with peaks below -6dbm differently. You can also set, say a -14 LUFS loudness target for all songs, instead of matching to the stereo.
Or you can turn off all the auto stuff and have full control of all the limiter parameters. There's a pdf, in the bin directory, that explains what each of those vst parameters does.
Re: a separate script, that could be used either pre (on the stereo) or post (on 5.1 or 7.1) specscript to normalize loudness, I can do that.