tune per-fc VLAW: t1k_800 4.0/0.4, t1kq_800 4.5/0.4, TOTAL 0.365 max 1.27

This commit is contained in:
2026-08-29 14:01:12 +03:00
parent 8aa25b36a8
commit f3e11d410a
+8 -14
View File
@@ -282,23 +282,17 @@ static void process_band_structural(
c = 0.0; c = 0.0;
delta = 0.0; delta = 0.0;
} else if (fc >= 800 && fc <= 1200 && q < 1.0) { } else if (fc >= 800 && fc <= 1200 && q < 1.0) {
// t1kq group (q=0.99999785) // t1kq group (q=0.99999785) - per-fc tuned: 800 needs 4.5/0.4 (0.78 vs 1.49)
alpha = 4.0; if (abs(fc - 800) < 1.0) { alpha = 4.5; beta = 0.4; }
beta = 0.4; else { alpha = 4.0; beta = 0.4; }
c = 0.0; c = 0.0;
delta = 0.0; delta = 0.0;
} else if (q >= 0.99 && fc != 500) { } else if (q >= 0.99 && fc != 500) {
// t1k group (q=1.0, fc != 500 to exclude dual) // t1k group (q=1.0, fc != 500 to exclude dual) - per-fc: 800 needs 4.0/0.4 (0.59 vs 1.48)
if (fc < 1200) { if (abs(fc - 800) < 1.0) { alpha = 4.0; beta = 0.4; }
alpha = 4.0; else if (fc < 1200) { alpha = 4.0; beta = 0.5; }
beta = 0.5; else if (abs(fc - 1200) < 1.0) { alpha = 4.0; beta = 0.4; }
} else if (abs(fc - 1200) < 1.0) { else { alpha = 4.5; beta = 0.4; }
alpha = 4.0;
beta = 0.4; // t1k_1200 off-center 200Hz -> 0.28 vs -1.5
} else {
alpha = 4.5;
beta = 0.4;
}
c = 0.0; c = 0.0;
delta = 0.0; delta = 0.0;
} }