0
1
mirror of https://github.com/radio95-rnt/fm95.git synced 2026-02-27 11:33:54 +01:00
This commit is contained in:
Kuba
2025-08-08 23:08:29 +02:00
committed by GitHub
parent 46a7361349
commit d8a332ebfe

View File

@@ -16,16 +16,16 @@ inline float apply_preemphasis(ResistorCapacitor *filter, float sample) {
} }
void tilt_init(TiltCorrectionFilter* filter, float correction_strength) { void tilt_init(TiltCorrectionFilter* filter, float correction_strength) {
f->tilt = correction_strength; filter->tilt = correction_strength;
f->prev_in = 0.0f; filter->prev_in = 0.0f;
f->prev_out = 0.0f; filter->prev_out = 0.0f;
} }
float tilt(TiltCorrectionFilter* filter, float input) { float tilt(TiltCorrectionFilter* filter, float input) {
float out = input + f->tilt * (input - f->prev_in); float out = input + f->tilt * (input - filter->prev_in);
f->prev_in = input; filter->prev_in = input;
f->prev_out = out; filter->prev_out = out;
return out; return out;
} }