How to make a signal louder


#1

Hi

I am building an effect unit and I seem to have the same problem again and again: how do I make a signal louder? For example I want do compensate the volume-loss of increasing the resonance of filters. In Reaktor I would
- scale the output of the resonance-dial
- multiply the filter-output with it
- then adjust the scaling till it sounds right - in Axoloti I seem to be unable to multiply with more than 1 (= I can only make the signal less loud, not louder). My impression is that the scaling-module has a maximum of 1 and also the dials.
What I am missing?
And how would YOU do this?

Thanks for any help!

bloom / Peter Baumgartner


#2

gain object (up to x16)
math/<< (left shift) allows multiplications by powers of 2
math/* with red and green inlet (and in the green inlet you could connect ctrl/i

A much smarter option (i believe) however would be to use a vca object and feed a blue signal that's bigger than 64 (for example placing a shift before it)

This way you have much more control on the control signal, especially if you want to use axoloti without the patcher


#3

GRANDE!

I didn't know about this one and it's indeed a much smarter option... do you know if it's saturated or the output will overflow?


#4

Thank you very much, Sputnik!

The gain-object didn't work (it goes to 16 but I don't hear changes after 1...), but the shift-module did it!
I already used the vca-objekt but couldn't get a signal bigger than 64.
I will now probably crossfade between the normal and the "shifted" signal with the output of the resonance-knob - so: problem solved - and I learned something.

By the way: I just wanted to start eating chocolate out of frustration when your answer came - so double-thank-you!

bloom/Peter


#5

Hey @bloom

You could also try drjustice's drj/audio/out_stereo_vol object. It is an output object that offers 12db gain. I use this all the time.