Table of Contents

Enum DSFlangerWaveForm

Namespace
VisioForge.Core.Types.AudioEffects
Assembly
VisioForge.Core.dll

Defines the waveform shape used by the Low-Frequency Oscillator (LFO) to modulate the delay time in a flanger effect.

public enum DSFlangerWaveForm

Fields

Triangle = 0

Triangle waveform - Creates linear transitions between minimum and maximum delay values.

The triangle wave produces a constant rate of change in the delay time, resulting in:

  • Smooth, predictable sweeps through the frequency spectrum
  • Even distribution of time spent at all delay values
  • A mechanical, rhythmic quality that works well for steady, hypnotic effects
  • Sharp direction changes at the peaks and troughs, creating subtle "clicks" at extreme settings

Triangle waves are often preferred for more pronounced, dramatic flanging effects where the sweep pattern should be clearly audible and predictable. They're particularly effective on percussion and rhythmic material.

Sin = 1

Sine (sinusoidal) waveform - Creates smooth, curved transitions with gradual acceleration and deceleration.

The sine wave produces a natural, organic modulation pattern with:

  • Smooth acceleration and deceleration at the extremes of the sweep
  • More time spent near the minimum and maximum delay values
  • Gentle, musical transitions without abrupt changes
  • A more subtle, vintage character reminiscent of classic analog flangers

Sine waves are ideal for creating natural, breathing effects that blend well with the source material. They're particularly effective on vocals, strings, and pad sounds where a smooth, non-intrusive modulation is desired. The sinusoidal shape mimics many natural phenomena, making it sound more organic.

Remarks

The flanger effect creates its characteristic "swooshing" sound by continuously varying the delay time of a delayed signal that is mixed with the original. This variation is controlled by an LFO, and the waveform shape determines how smoothly or abruptly the delay time changes over each cycle.

The waveform choice significantly impacts the sonic character of the flanging effect:

  • Different waveforms create different sweep patterns through the frequency spectrum
  • The shape affects how the comb filter notches move, creating either smooth or more pronounced transitions
  • Each waveform imparts a unique rhythmic quality to the effect

Typical LFO rates for flanging range from 0.1 Hz to 10 Hz, with slower rates creating gentle sweeps and faster rates producing more intense, vibrato-like effects.