Heavy cpu load when enabling AA/sinc sample interpolation

When playing the attached instrument, the cpu usage sky rockets when enabling AA and/or sinc. I’m on some 6700 skylake processor and it’s going from 10% to about 52% when enabling both.

Just as I speculated this seems true when NNA is set to continue. Perhaps something intelligent needs to be done here, like a better ‘garbage collector’ or whatever?

Even if this problem was fixed, the CPU load seems strangely high on some instruments with sinc/aa anyway.

(i7,windows 10 32 bit version of Renoise) I’m only getting an increase of about 3% when enabling both sinc & aa for both samples in the instrument. Can get a 10% increase when increasing the sustain to 6 seconds in the modulation tab of the instrument editor, but I think this is to be expected.

When playing the attached instrument, the cpu usage sky rockets when enabling AA and/or sinc. I’m on some 6700 skylake processor and it’s going from 10% to about 52% when enabling both.

Just as I speculated this seems true when NNA is set to continue. Perhaps something intelligent needs to be done here, like a better ‘garbage collector’ or whatever?

Even if this problem was fixed, the CPU load seems strangely high on some instruments with sinc/aa anyway.

just tested this on core i5 2.4ghz @ 88khz, decay 11s, release 5s, no aa & cubic is ok, around 3-5 cpu load. aa on & sinc with the same decay/release gives me a 80% cpu load!