Sorry for late reply. Here are two test cases that hopefully highlight what I'm hearing and proves I'm not crazy
.
Firstly, I did all testing with interpolation and ramping "OFF".
Test1.mod exhibit two issues:
- vibrato depth/speed sounds wrong
- contains noise or aliasing due to higher root note?
Test2.mod exhibits only the first issue:
- vibrato depth/speed sounds wrong
I find it odd that Test2 does not have the noise problem.
To produce the test cases, I just took specific sections of pattern 1 and modified the vibrato until it was more noticeable, and increased the tempo.
I included .opus recordings comparing PT2Clone / OpenMPT / XMPlay in that order.
Edit: I added another Test3.mod as a separate attachment. It shows more 'noise' or aliasing, with less clear sample swapping transitions in XMPlay than in other players. Taken from pattern 18.
Hmm the noise I'm hearing seems to be solved by the "Amiga resampler" feature that PT2Clone and OpenMPT use. Perhaps that would be a good addition to XMPlay?