Hermite interpolator as default; has less HF attenuation
This commit is contained in:
parent
ce1608c1dc
commit
767e350ee8
1 changed files with 2 additions and 2 deletions
|
|
@ -1162,11 +1162,11 @@ void Voice::Impl::fillInterpolatedWithQuality(
|
||||||
break;
|
break;
|
||||||
case 2: high:
|
case 2: high:
|
||||||
{
|
{
|
||||||
#if 1
|
#if 0
|
||||||
// B-spline response has faster decay of aliasing, but not zero-crossings at integer positions
|
// B-spline response has faster decay of aliasing, but not zero-crossings at integer positions
|
||||||
constexpr auto itp = kInterpolatorBspline3;
|
constexpr auto itp = kInterpolatorBspline3;
|
||||||
#else
|
#else
|
||||||
// Hermite polynomial
|
// Hermite polynomial, has less pass-band attenuation
|
||||||
constexpr auto itp = kInterpolatorHermite3;
|
constexpr auto itp = kInterpolatorHermite3;
|
||||||
#endif
|
#endif
|
||||||
fillInterpolated<itp, Adding>(source, dest, indices, coeffs, addingGains);
|
fillInterpolated<itp, Adding>(source, dest, indices, coeffs, addingGains);
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue