0
1
mirror of https://github.com/radio95-rnt/fm95.git synced 2026-02-26 19:23:51 +01:00

guys i love tilt and everything about making it

This commit is contained in:
Kuba
2025-08-08 22:59:35 +02:00
committed by GitHub
parent 6dea504a73
commit d6a4d71042

View File

@@ -34,8 +34,8 @@ float tilt(TiltCorrectionFilter* filter, float input) {
// Update DC estimate using leaky integrator
filter->dc_estimate = filter->alpha * filter->dc_estimate + (1.0f - filter->alpha) * input;
// Remove estimated DC component
float output = input - filter->dc_estimate;
// ADD the DC estimate instead of subtracting
float output = input + (input - filter->dc_estimate) * correction_factor;
return output;
}