FWIW, spectral morphing between FFTs is an option in Serum's wavetable editor. It's in U-he Hive2 as a live wavetable interpolation option and it's also in the Vital source code. I pretty much implemented it as per the way it's done in Vital. Meaning, there's atan2 and sqrt to optimise but that's not *too* hard. It's still a CPU hit compared to time domain interpolation but it does produce an audibly smoother interpolation between waves.
Statistics: Posted by JustinJ — Tue Jan 23, 2024 9:44 pm