diff options
author | Chris Robinson <[email protected]> | 2019-09-28 01:58:29 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2019-09-28 01:58:29 -0700 |
commit | 882b4acae80f41547a9e16b7def02a972842c857 (patch) | |
tree | 3c4474c01bcfc33ef2973f06adb4edca6ea8b5a0 /alsoftrc.sample | |
parent | 00d5356b96d29775653bc6816fafff9cc94ef3ec (diff) |
Add "fast" variants for the bsinc resamplers
This simply omits the scale factor from the filter, similar to how up-sampling
does. The consequence of this is less smooth transitions when ramping the
pitch while down-sampling, but otherwise behaves fine.
Diffstat (limited to 'alsoftrc.sample')
-rw-r--r-- | alsoftrc.sample | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/alsoftrc.sample b/alsoftrc.sample index 7cb780a3..de3ab6f3 100644 --- a/alsoftrc.sample +++ b/alsoftrc.sample @@ -161,14 +161,18 @@ #cf_level = 0 ## resampler: (global) -# Selects the resampler used when mixing sources. Valid values are: +# Selects the default resampler used when mixing sources. Valid values are: # point - nearest sample, no interpolation # linear - extrapolates samples using a linear slope between samples # cubic - extrapolates samples using a Catmull-Rom spline # bsinc12 - extrapolates samples using a band-limited Sinc filter (varying # between 12 and 24 points, with anti-aliasing) +# fast_bsinc12 - same as bsinc12, except without interpolation between down- +# sampling scales # bsinc24 - extrapolates samples using a band-limited Sinc filter (varying # between 24 and 48 points, with anti-aliasing) +# fast_bsinc24 - same as bsinc24, except without interpolation between down- +# sampling scales #resampler = linear ## rt-prio: (global) |