Hi,
I am trying to understand how fluidsynth performs pitch shifting when the pitch
to be played differs from the rootkey of the sample used to synthesize the
sound.
To me it looks like this happens in src/rvoice/fluid_rvoice_dsp.c (with another
implementation in unused/fluid_dsp_float.c).
Are these the right locations or should I be looking somewhere else? What is
the difference between these approaches?
Also, which of the 4 interpolation methods (none, linear, cubic, 7th order) is
used by default and why (i.e. what do the performance vs accuracy
considerations look like)?
Best regards,
Michael
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev