Happy to inspire!WasteLand wrote: Thu Nov 03, 2022 3:41 pmthanks! very clear and with some info that will give some directions to experiment, andcto discover....CinningBao wrote: Thu Nov 03, 2022 3:34 pm For me, well I've always known that running a time-domain object faster results in higher pitch (from mucking around with records and tapes in my younger years) and then when I discovered chorus effects I just wondered "what happens if we make that modulating source massive".. made some nasty-ass modulated delay line things, then realised time-domain pitch shifting is done with short windows, with a small delay (to give the buffer time to fill up so it can be played a little faster than it was recorded) and lots of these short pitch-up 'grains' cross-faded to sound seamless, but that isn't always achieved. (I would point to some terrible pitch-shifters.. but you've probably come across some yourself)
So one day it occurred to me that I could modulate a delay line with a more complex signal (like a real-time input) and adjust it in such a way that the audio signal appears like an LFO to the delay line, not that any of these components have any awareness of what is before or after them; they just want numbers in the right range. And that's FM with a delay line!
Just keeping the numbers in the positive range, and multiplying accordingly is all this is really.
The best way to explore this stuff is by experimenting, so have fun rolling your own!
