I thought the test was only about white notes, and since a MIDI file doesn't even seem to be provided, I judged by the screenshots.. Not that it matters, except that, by luck, the aliasing occurs for those notes I was missing.They are. They just don't appear in the good algorithms cuz they're filtered, as expected.
Why isn't a MIDI file provided? Apparently the test for your own sampler is missing a note as well:
http://www.flstudio.com/gol/Test.jpg
where's the 7th? It seems to show that the 7th has a wrong pitch (I guess it's not and the test wasn't done properly)
for the record this sytrus test has no interpolation at all. Not even linear. Just to say that 'linear sucks' shouldn't be generalized, it all depends on the samplerate of your source sample data.Concerning linear, I hear how bad it sounds, how unpredictable it behaves when different resampling ratios are used and I think anyone who would care can easily spot it
That PDF doc I mentionned also tells about using a big oversampling, and then linear interpolation. At some point, a lot of oversampling might look like a waste of CPU, BUT linear can be implemented so fast that you could end up with something fast. I mean, a sinc is easily A LOT slower than linear, so you could compare this to a 64x oversampling+linear.


