resample: tweak kaiser cutoff a little more

This commit is contained in:
Wim Taymans 2025-11-21 11:42:34 +01:00
parent 3f292e3ce3
commit 4760fd7f52

View file

@ -104,15 +104,15 @@ static inline void exp_config(struct resample *r)
#include "dbesi0.c" #include "dbesi0.c"
static const struct quality kaiser_qualities[] = { static const struct quality kaiser_qualities[] = {
{ 8, 0.530000, 0.530000, { 3.553376, 110.000000, 0.888064 }}, { 8, 0.600000, 0.600000, { 3.553376, 110.000000, 0.888064 }},
{ 16, 0.670000, 0.670000, { 3.553376, 110.000000, 0.444032 }}, { 16, 0.770000, 0.770000, { 3.553376, 110.000000, 0.444032 }},
{ 24, 0.750000, 0.750000, { 3.904154, 120.000000, 0.325043 }}, { 24, 0.800000, 0.800000, { 3.904154, 120.000000, 0.325043 }},
{ 32, 0.800000, 0.800000, { 4.254931, 130.000000, 0.265548 }}, { 32, 0.850000, 0.850000, { 4.254931, 130.000000, 0.265548 }},
{ 48, 0.850000, 0.850000, { 4.254931, 130.000000, 0.177032 }}, { 48, 0.880000, 0.880000, { 4.254931, 130.000000, 0.177032 }},
{ 64, 0.880000, 0.880000, { 4.254931, 130.000000, 0.132774 }}, { 64, 0.900000, 0.900000, { 4.254931, 130.000000, 0.132774 }},
{ 80, 0.895000, 0.895000, { 4.254931, 130.000000, 0.106219 }}, { 80, 0.910000, 0.910000, { 4.254931, 130.000000, 0.106219 }},
{ 96, 0.910000, 0.910000, { 4.254931, 130.000000, 0.088516 }}, { 96, 0.930000, 0.930000, { 4.254931, 130.000000, 0.088516 }},
{ 128, 0.936000, 0.936000, { 4.254931, 130.000000, 0.066387 }}, { 128, 0.940000, 0.940000, { 4.254931, 130.000000, 0.066387 }},
{ 160, 0.950000, 0.950000, { 4.254931, 130.000000, 0.053110 }}, { 160, 0.950000, 0.950000, { 4.254931, 130.000000, 0.053110 }},
{ 192, 0.960000, 0.960000, { 4.254931, 130.000000, 0.044258 }}, { 192, 0.960000, 0.960000, { 4.254931, 130.000000, 0.044258 }},
{ 256, 0.970000, 0.970000, { 4.605709, 140.000000, 0.035914 }}, { 256, 0.970000, 0.970000, { 4.605709, 140.000000, 0.035914 }},