## Analog and digital flanger: differences….

Dec 8, 2012 at 11:51am

# Analog and digital flanger: differences….

Hi list,
working on a Max digital flanger, I realized that changing the modulation rate
affects also the modulation amplitude.

Example: changing the modulation rate from 1Hz to 2Hz I get an increasing of
the modulation amplitude, which will be 2 times wider.

This wouldn’t happens with an analog flanger…

Does someone knows how it happens and how we could solve the problem?

Thanks
fv

#65563
Dec 8, 2012 at 6:17pm

It’s hard to say anything too concrete without seeing your patch. If I had to guess, I’d wager that you’re using tri~ or one of the other band-limited oscillators as your mod source. These are band limited, which include DC blocking, so that amplitude falls off with frequency when run at lower than audio rates. I posted this on another thread to illustrate the difference—

– Pasted Max Patch, click to expand. –
#236189
Dec 9, 2012 at 9:33am

Hi Chris,
thanks for the post. Please take a look at the patch here included.
It is just the “wet” part of a flanger in which I used a cosine wave
as input signal.

In the sonogram is plotted the frequency articulation produced by
the variable delay line. Changing the Rate produces a wider Depth…

In an analog flanger, Rate and Depth are two distinct parameters,
so here there is a “unwanted” connection.

fv

– Pasted Max Patch, click to expand. –
#236190
Dec 9, 2012 at 12:52pm

Hi Federico

The change of pitch depending on the speed of the modulation is the reality of an interpolating delay line. The speed relationship of tap point and the material in the delay line changed, in a way comparable to doppler. It is possible to correct for this effect, by multiplying with the reciprocal of the modulation speed.

– Pasted Max Patch, click to expand. –
#236191
Dec 9, 2012 at 4:12pm

Thank you very much Jvkr!
I think the problem could be solved also using two sfplay, one of them
has a control oscillator of the frequency. The result could be similar to a
flanger.

#236192
Dec 9, 2012 at 6:52pm

I don’t understand all the use of multiplies in your control structure. Here’s a simplified version:

– Pasted Max Patch, click to expand. –
#236193
Dec 9, 2012 at 8:08pm

Chris,
your simplified version is not the one of the conventional flangers.
Normally we need to get a depth as percentage of the basic delay time.

My use of multiplications is similar to the one of the Max tutorials:
http://cycling74.com/docs/max5/tutorials/msp-tut/mspchapter29.html

Best
fv

#236194
Dec 9, 2012 at 9:53pm

This tries to mimic the control structure of the MXR flanger:

– Pasted Max Patch, click to expand. –
#236195
Dec 9, 2012 at 10:51pm

Thank you very much Chris,
it sounds very close to a traditional flanger!
Do you have a flow diagram of MXR flanger?