aboutsummaryrefslogtreecommitdiffstats
path: root/alc/effects/base.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2021-04-25 11:36:37 -0700
committerChris Robinson <[email protected]>2021-04-25 11:36:37 -0700
commit0fe38c053d8dd827e774fbe0aef121e7aa0a0f28 (patch)
treeaaa18481969ff730ff2c287016644aca03622506 /alc/effects/base.h
parent9b65ca4556611c0b5b582a57d0c7714614badcc0 (diff)
Move some functions to core
And clean up more includes
Diffstat (limited to 'alc/effects/base.h')
-rw-r--r--alc/effects/base.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/alc/effects/base.h b/alc/effects/base.h
index 09c722f5..6c31ae0c 100644
--- a/alc/effects/base.h
+++ b/alc/effects/base.h
@@ -18,11 +18,17 @@ struct BufferStorage;
/** Target gain for the reverb decay feedback reaching the decay time. */
constexpr float ReverbDecayGain{0.001f}; /* -60 dB */
+constexpr float ReverbMaxReflectionsDelay{0.3f};
+constexpr float ReverbMaxLateReverbDelay{0.1f};
+
enum class ChorusWaveform {
Sinusoid,
Triangle
};
+constexpr float ChorusMaxDelay{0.016f};
+constexpr float FlangerMaxDelay{0.004f};
+
constexpr float EchoMaxDelay{0.207f};
constexpr float EchoMaxLRDelay{0.404f};