In order to be able to resample samples while playing them, and being able to adjust the play speed at each sample, we could try using a PolyPhase FIR resampler, based on bandlimited interpolation, similar to the one I implemented for SpectMorph.
It would be nice if it also had unison. I'll try to come up with an implementation, and we can see if this gives us the required replay quality at an acceptable computational cost. I'll try to come up with a working implementation.
In order to be able to resample samples while playing them, and being able to adjust the play speed at each sample, we could try using a PolyPhase FIR resampler, based on bandlimited interpolation, similar to the one I implemented for SpectMorph.
It would be nice if it also had unison. I'll try to come up with an implementation, and we can see if this gives us the required replay quality at an acceptable computational cost. I'll try to come up with a working implementation.