Use a -40dB drop for bsinc12
This improves the transition width at the cost of slightly more audible high- frequency noise (nothing compared to linear or cubic, but still some). The previous transition band caused a noticeable loss in higher frequencies, making lower sample rate sources sound exceptionally dull or muffled.
This commit is contained in:
parent
c423b6c8b7
commit
d8258984b4
@ -356,8 +356,8 @@ int main(int argc, char *argv[])
|
||||
"} BSincTable;\n\n", BSINC_SCALE_COUNT, BSINC_PHASE_COUNT, FRACTIONONE);
|
||||
/* A 23rd order filter with a -60dB drop at nyquist. */
|
||||
BsiGenerateTables(output, "bsinc24", 60.0, 23);
|
||||
/* An 11th order filter with a -60dB drop at nyquist. */
|
||||
BsiGenerateTables(output, "bsinc12", 60.0, 11);
|
||||
/* An 11th order filter with a -40dB drop at nyquist. */
|
||||
BsiGenerateTables(output, "bsinc12", 40.0, 11);
|
||||
|
||||
if(output != stdout)
|
||||
fclose(output);
|
||||
|
Loading…
x
Reference in New Issue
Block a user