diff options
author | Chris Robinson <[email protected]> | 2020-12-26 05:23:08 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2020-12-26 05:23:08 -0800 |
commit | 8a86ec8ac5cb9ae1f766bd33893bf2e6729b1025 (patch) | |
tree | 3b6a0463c5d9fb48e0bb87f4317d16102ae06b8b /alc/alcmain.h | |
parent | 5f233a2c24de58fde98e08ad8acb6cfe1803d716 (diff) |
Add a crossover frequency field for the device
Used when upsampling low-order ambisonic signals to higher order. Rather than a
hardcoded 400hz, it ensures a consistent crossover point when an ambdec
configuration is used. It can also allow for an alsoft config option.
Diffstat (limited to 'alc/alcmain.h')
-rw-r--r-- | alc/alcmain.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/alc/alcmain.h b/alc/alcmain.h index 3362c011..92c69b74 100644 --- a/alc/alcmain.h +++ b/alc/alcmain.h @@ -205,6 +205,7 @@ struct ALCdevice : public al::intrusive_ref<ALCdevice> { */ DevAmbiLayout mAmbiLayout{DevAmbiLayout::Default}; DevAmbiScaling mAmbiScale{DevAmbiScaling::Default}; + float mXOverFreq{400.0f}; ALCenum LimiterState{ALC_DONT_CARE_SOFT}; |