that gif is crashing everything I try to play it on, except reaper but nearly.
I do not understand what's happening from the point the faders turn red to the end.
SOrry for that, I replaced the gif with a youtube video
In short, the script allow to use the fader as PRE FX VOLUME when it's on
SO you can quickly do a gain structure BEFORE hitting plugs or hardware with MCP and switch back to traditionnal post FX volume after
How it works?
when you launch the first part of the script, all track are in latch preview mode with volume PRE FX envelope armed
when you launch the second part of the script, all tracks come back in trim mode and the PRE FX VOLUME is printed on the envelope
You can do it without scipt by set global automation overwrite to latch preview, open every pre fx vol envelope, do you balance, then use action "42017" "Automation: Write current values for actively-writing envelopes to entire envelope" and switch back to no global automation overide
but it's a lot of step AND you see all the ECP lane in your timeline
I totally can see myself using this. Thanks – will try in the next days!
__________________ Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x "If I can hear well, then everything I do is right" (Allen Sides)
So if you're using real hardware or hardware emulation, it's a good thing to hit the plug at this level so the plug or hardware react as expect and don't introduce unintentionaly saturation/SNR reduction/noise
Ok, no one will die if you get a little too loud in a plug (sometimes, the sound is even pleasant), but sue big sessions with chains of plug-ins 2-3 plug style "hardware", the Involuntary addition of saturation can quickly make the sound sour, flat and harsh
Once your mix set up is made with all your plug and/or hardware placed on your mixer, just a quick balance with fader by ears to hit the sweet spot and tada, it's done, then you can still use faders for post fx balance
I always fail to see the sense of "proper" gain staging in computer audio.
Nebula/Acqua and Airwindows!
__________________ Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x "If I can hear well, then everything I do is right" (Allen Sides)
... without an input gain control ???
That would seem like a decent shortcoming.
But of course you are right if they do some nonlinear stuff the gain that reaches that point in the algorithm does matter a lot.
Anyway this should be used "on demand" at exactly this point in the signal flow and not force a global, presumably "precise" gain staging by default.
-Michael
I'm very interested in this! What would you say are reasons not to gainstage? I definitely do not want to do any unnecessary work if I do not need too....
fx chain
1- stereo channel with transparent gain
2- hardware emulation compression (ratio set to 1 to "not compress")
3- stereo channel with transparent gain that compensate the gain of plug 1
4- reaq to notch out 220hz
5- analyser to see harmonics/noise generate by the plug
as you can see, the more gain hitting the plug, the more harmonics you get
Good thing/Bad thing?
I do not even want to debate it. Everyone does what he wants but I think to be aware of it and manage it according to what you want to do to the sound signal is a safer way to work
Good thing/Bad thing? ... I do not even want to debate it.
Yep !
Hence there is no "proper" workflow, but the personal taste (aka "ear") can be used to define the gain at any stage to get the most personally pleasant result .
I'm very interested in this! What would you say are reasons not to gainstage? I definitely do not want to do any unnecessary work if I do not need too....
Since I've used some form of Gain-Staging for near 40 years ...
I can first point out that Gain-Staging [or better put UNITY Gain Staging], allows one to BYPASS any process in the FX Chain, and make proper A/B comparisons, WITHOUT level changes influencing judgement.
About the only situation UNITY is not employed ... the Final OUTPUT of the LIMITER [or final GAIN control], into DITHERING.
Empty project (for testing purposes): works.
Existing project: does not work.
Quote:
First script:12: 'reaper.BR_EnvAlloc' argument 1: expected TrackEnvelope*
__________________ Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x "If I can hear well, then everything I do is right" (Allen Sides)