Hi!
First of all I wanted to thank you for the LinuxSampler because I use it in almost all of my tracks I am composing.
I have studied a little the code of LinuxSampler to understand how you are doing pitch shifting of samples (i.e. key to pitch in real-time), because I want
to implement pitch-sifting by resampling for one of my free software project.
I have tested LinuxSmapler and it works really well, even with pure sine samples. From what I have understood from LinuxSampler code you are
using resampling with linear interpolation (or cubic) for this pupose, but maybe I am wrong.
How are you doing pitch shifting? Are doing by resampling? How are you dealing with the case when to increase the pitch, i.e to decrease the sampler rate,
and you don't get unwanted frequencies. Are you applying low pass antialsing filter?
Best regards,
Iurie