Ringmod help - block extreme low/highs frequencies from folding back.

NICK@ HALEY's icon

Hello!

I need help please.

I made a ringmod or maybe an AM patch, apparently its not the same, i don't quite understand why yet.

But, what i understand is that its sounds really cool.

However, i would like to block extreme low/highs frequencies from folding back.

How would you do that?

I read a lot of stuff about DC offset, oversampling, etc aaand i'm lost.

Roman Thilenius's icon

RM is bipolar, AM is not, otherwise it is the same method (multiplication)

if you read a lot about oversampling you are on the right track. in max you do this using the [poly~] object.


2x upsampling is usually sufficient, more that 4x upsampling is pointless for multiplication.

use sinewaves or harmonics to listen to the results while you patch, because with music as input you can hardly hear the difference.

NICK@ HALEY's icon

Thanks, i tried and the results are almost exaclty the same.

I put the ringmod,

followed by,

an high pass (filterdesign u/frequency 20000. u/topology butterworth u/order 4 u/response),

and a low pass filter (filterdesign u/frequency 5. u/topology butterworth u/order 4 u/response),

inside a poly~,

up 2 or 4 doesn't seems to change anything.

For the high freqs its cool enough now, but the low partials are very bothering, the filter don't block the freq to coming back in the audible range, with high ratio setting.

Am i missing something?

Is there a way to make frequencies dependent range for the modulation?