diff --git a/Outputs/CRT/Internals/Flywheel.hpp b/Outputs/CRT/Internals/Flywheel.hpp index 4c3c01587..914b74146 100644 --- a/Outputs/CRT/Internals/Flywheel.hpp +++ b/Outputs/CRT/Internals/Flywheel.hpp @@ -62,7 +62,7 @@ struct Flywheel { // In practice this is a weighted mix of the two values, with the exact weighting affecting how // quickly the flywheel adjusts to new input. It's a IIR lowpass filter. constexpr auto mix = [](const int expected, const int actual) { - return (expected + 3*actual) >> 2; + return (expected + actual) >> 1; }; // A debugging helper.