0
1
mirror of https://github.com/radio95-rnt/fm95.git synced 2026-02-26 19:23:51 +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) {
f->tilt = correction_strength;
f->prev_in = 0.0f;
f->prev_out = 0.0f;
filter->tilt = correction_strength;
filter->prev_in = 0.0f;
filter->prev_out = 0.0f;
}
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;
f->prev_out = out;
filter->prev_in = input;
filter->prev_out = out;
return out;
}