I’m wondering if anyone has some good suggestions or recipes for frequency (not pitch!) shifters.
There is a Cabbage example by Iain McCurdy which uses Hilbert transform. I couldn’t find any on the Csound forum. Here (https://www.cim.mcgill.ca/~clark/nordmodularbook/nm_spectrum_shift.html) I found a link to Groh’s implementation with low-pass filters (https://csoundjournal.com/ezine/summer2000/processing/), which should be “An Efficient, Precise Frequency Shifter”.
I got attached to Live’s frequency shifter and I’d like to get something similar out of Csound to combine it in my instruments or just make one by itself to use in Reaper. I found some free ones, and tested this one: https://www.fullbucket.de/music/freqshifter.html. When I compare different ones, including Iain’s and Groh’s to Live’s they behave very differently. Live’s doesn’t have upper harmonics when down-shifting for example. I’m wondering if that is an added feature (filter) or they use a different algorithm.
Does anybody have any wisdom to share, advices regarding features and performance, recipes or patches? What filters would you recommend if going Groh’s way (I have just tried the biquad
as in the original recipe)? Or is using Hilbert transform a generally preferred way?