Flanged.csd (25.1 KB)
This is a full featured flanger that can sync to host tempo, internal tempo, or run in Hz mode. Waveform playback can be set to resync to host playback, and phase sets where in the waveform to resync to, so you can dial in exactly the sound you want. Delay can be run in mono mode (still stereo audio channels, but both have same delay time) or stereo mode (inverted L+R delay times).
Waveform for delay is selectable, and editable in real time via sliders. A custom waveform can easily be added to the code in 3 steps, which is documented inline in the code. Current position in the waveform is displayed in real time, along with min and max delay times represented.