I found an "old" experimental jsfx in my attic.
This is an experimental midi controlled effect. So, even if its internals ar synth like, it needs an audio input (a synth, a chaos oscillator, an audio track) and midi control.
The incoming signal is sampled, windowed, phase modulated and looped and crossfaded with incoming signal that is again sampled, windowed phase modulated and looped and crossfaded with incoming signal that is again sampled, windowed phase modulated and looped and crossfaded. until you stop pressing the keys.
So the output pitch is controlled by the keyboard, whatever the incoming signal is.
So you can feed it with whatever you want.
TiaR PM Resynth