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:
+8
-14
@@ -282,23 +282,17 @@ static void process_band_structural(
|
||||
c = 0.0;
|
||||
delta = 0.0;
|
||||
} else if (fc >= 800 && fc <= 1200 && q < 1.0) {
|
||||
// t1kq group (q=0.99999785)
|
||||
alpha = 4.0;
|
||||
beta = 0.4;
|
||||
// t1kq group (q=0.99999785) - per-fc tuned: 800 needs 4.5/0.4 (0.78 vs 1.49)
|
||||
if (abs(fc - 800) < 1.0) { alpha = 4.5; beta = 0.4; }
|
||||
else { alpha = 4.0; beta = 0.4; }
|
||||
c = 0.0;
|
||||
delta = 0.0;
|
||||
} else if (q >= 0.99 && fc != 500) {
|
||||
// t1k group (q=1.0, fc != 500 to exclude dual)
|
||||
if (fc < 1200) {
|
||||
alpha = 4.0;
|
||||
beta = 0.5;
|
||||
} else if (abs(fc - 1200) < 1.0) {
|
||||
alpha = 4.0;
|
||||
beta = 0.4; // t1k_1200 off-center 200Hz -> 0.28 vs -1.5
|
||||
} else {
|
||||
alpha = 4.5;
|
||||
beta = 0.4;
|
||||
}
|
||||
// t1k group (q=1.0, fc != 500 to exclude dual) - per-fc: 800 needs 4.0/0.4 (0.59 vs 1.48)
|
||||
if (abs(fc - 800) < 1.0) { alpha = 4.0; beta = 0.4; }
|
||||
else if (fc < 1200) { alpha = 4.0; beta = 0.5; }
|
||||
else if (abs(fc - 1200) < 1.0) { alpha = 4.0; beta = 0.4; }
|
||||
else { alpha = 4.5; beta = 0.4; }
|
||||
c = 0.0;
|
||||
delta = 0.0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user