diff options
Diffstat (limited to 'core/effects/base.h')
-rw-r--r-- | core/effects/base.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/core/effects/base.h b/core/effects/base.h index 3852731a..672d3f04 100644 --- a/core/effects/base.h +++ b/core/effects/base.h @@ -101,6 +101,15 @@ struct ChorusProps { float Delay; }; +struct FlangerProps { + ChorusWaveform Waveform; + int Phase; + float Rate; + float Depth; + float Feedback; + float Delay; +}; + struct CompressorProps { bool OnOff; }; @@ -174,7 +183,8 @@ struct ConvolutionProps { union EffectProps { ReverbProps Reverb; AutowahProps Autowah; - ChorusProps Chorus; /* Also Flanger */ + ChorusProps Chorus; + FlangerProps Flanger; CompressorProps Compressor; DistortionProps Distortion; EchoProps Echo; |