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