[PD] How to implement amount control to amplitude modulation?

Ingo ingo at miamiwave.com
Fri Sep 5 21:00:05 CEST 2014


Easiest way is to set your multiplicator (here [+~ 0.5] before the [+~ 1]
instead of after.
Then change the value between 0 and 1.

Make sure to initialize your final multiplicator to start with multiplying
with 1 or you wont hear anything before the amplitude modulation starts.

Another way would be to blend between the dry and the wet signal.

Ingo


> -----Ursprüngliche Nachricht-----
> Von: Pd-list [mailto:pd-list-bounces at lists.iem.at] Im Auftrag von JC
> Pedroza
> Gesendet: Freitag, 5. September 2014 20:39
> An: pd-list at lists.iem.at
> Betreff: [PD] How to implement amount control to amplitude modulation?
> 
> I'm trying to implement amount control to amplitude modulation similar to
> the amount control of frequency modulation. The more amount, the more
> amplitude variation. The problem is that I can't figure out how to
> implement it correctly.
> 
> Here is a simple amplitude modulation patch:
> http://i.imgur.com/gsVDyw1.png
> 
> The idea is that when no amount is applied, no modulation can be heard,
> and as the amount is raised the modulation becomes more prominent, and
> when the amount is at the max the carrier's amplitude is being modulated
> all the way to zero amp.
> 
> But how do I do that? Here is a patch where there is a control for the
> amplitude of the modulator: http://i.imgur.com/DJIIfQs.png
> 
> The problem here is that, as we are multiplying both signals, the control
> also lowers and raises the amplitude of the carrier. So when the "amount"
> is zero, there is no signal. That "amount" control ends up modifying the
> amplitude of the carrier too. It's not so much of an amount control, and
> ends up being a volume control for the carrier too.
> 
> How can an amount control for amplitude modulation be implemented? At the
> lowest amount there is no modulation, and as the amount rises the
> modulation becomes more intense. Is there a way to do this?
> 
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list




More information about the Pd-list mailing list