diff options
author | John Novak <jnovak@skedulo.com> | 2022-06-22 03:37:46 +0300 |
---|---|---|
committer | John Novak <jnovak@skedulo.com> | 2022-06-22 03:43:21 +0300 |
commit | 1e85321e903d38ba625525383bd8e0971477d94a (patch) | |
tree | 7a543ee22e1a359d9a4a4a42734fee2906312733 | |
parent | b812b118fbe58c2d16a20472b5c56e4a0ea27735 (diff) |
Reset AdLib Gold processors at initjnovak/adlib-gold-compat-fix
This fixes the no sound regression when using `opl3gold` OPL mode with
plain OPL3 games.
-rw-r--r-- | src/hardware/adlib_gold.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/hardware/adlib_gold.cpp b/src/hardware/adlib_gold.cpp index e3d926d72..3a02db1a0 100644 --- a/src/hardware/adlib_gold.cpp +++ b/src/hardware/adlib_gold.cpp @@ -106,8 +106,7 @@ StereoProcessor::StereoProcessor(const uint16_t _sample_rate) constexpr auto q_factor = 1.7; allpass.setup(sample_rate, allpass_freq, q_factor); - SetLowShelfGain(0.0); - SetHighShelfGain(0.0); + Reset(); } void StereoProcessor::SetLowShelfGain(const double gain_db) |