aboutsummaryrefslogtreecommitdiffstats
path: root/core/effects/base.h
diff options
context:
space:
mode:
Diffstat (limited to 'core/effects/base.h')
-rw-r--r--core/effects/base.h12
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;