Matching Gain Before And After Effects
-
@iamlamprey @Natan (anyone else!)
Hey!Was wondering if anyone had any working version of this, I'm trying to replicate the same thing for a saturator, and it's not really working out..
Thanks!
-
Yarrr matey, which hise scallywag can save my day?? (bump!)
-
@Casmat Since the phase, the frequency content, or the "fullness" (reverb delay) of the sound will be severely modified by whatever effects you are using, the resulting gain is very hard (another way to say impossible) to predict. Therefore you need to compensate for this in each effect by ear, and probably automate it when the parameters are changing.
So basically it will be a gain module/node at the end of each chain that react to different parameter in a "weighted" manner -
@ustk ahh ok! Thanks!
-
@ustk i have this chorus module which is getting cloned 4 times, this creates a massive gain increase and since it’s cloned 4 times, is there a way to accurately reduce that gain?
Thanks!
-
@Casmat said in Matching Gain Before And After Effects:
@ustk i have this chorus module which is getting cloned 4 times, this creates a massive gain increase and since it’s cloned 4 times, is there a way to accurately reduce that gain?
Thanks!
@ustk just told you what to do...
-
@Lindon I thought that since the chorus duplicated 4 times, then there’d be a accurate way (instead of predicting by ear) to set the gain back to a “normal” amount.. like somehow dividing by 4 and basically compensate for the 4x clone?
-
@Casmat said in Matching Gain Before And After Effects:
@Lindon I thought that since the chorus duplicated 4 times, then there’d be a accurate way (instead of predicting by ear) to set the gain back to a “normal” amount.. like somehow dividing by 4 and basically compensate for the 4x clone?
it really depends on the settings you are applying in the chorus effect - so do as @ustk suggests - for all settings evaluate the gain change and reverse apply this for each setting state.
-
@Lindon ahh ok! Is there a gain meter In hise I can use to help evaluate the change?
-
@Casmat said in Matching Gain Before And After Effects:
@Lindon ahh ok! Is there a gain meter In hise I can use to help evaluate the change?
https://docs.hise.audio/scripting/scripting-api/engine/index.html#getdecibelsforgainfactor
I strongly suggest you stop what you are doing and carefully and completely read the API documentation
-
@Lindon Sorry, was thinking of a node in scriptnode.. didn’t think to check on the api! Thanks for your help!
-
@Casmat Each time you duplicate a signal, it gains 3dB. From here it's easy to determine what to do if you have it four times (hint => 4=2x2)
-
@ustk thanks!
-
@iamlamprey can you share the Snippet?
Thanks
F. -
@fpelle Sorry this was 3 years ago and I don't have that snippet anymore, I'm no longer using HISE or making virtual instruments, I just stick around here and follow what people are up to
-
@iamlamprey wah! But what happend to neat player?
-
@d-healey the source is still on github, i stopped because it was bleeding money and i lost the motivation to keep making instruments (sampling, editing, etc)
-
@iamlamprey Oh that's a shame. It seemed like you were onto a good thing.
-
I could use something like this.
The level going into my scriptnode effect is X the level coming out is Y. Is there a scriptnode method to work out the difference and apply the reverse to a gain module so I get roughly the same volume out as in?
-
@d-healey Didn't we go over this? :face_with_tongue: