Time Stretching
-
Re: Time Stretching
Im wondering if this has anything that could be useful, paulstretch is in there.. https://github.com/PaulBatchelor/Soundpipe
I feel like time / pitch independent playback is an important feature in a modern sampler tool, I want to use HISE for some projects and I have some collaborators/friends that would use it as well but many cases require things like that.
-
@MacroMachines said in Time Stretching:
I also think that time stretching would be a great feature in hise.
-
Paul stretch is really meant for extreme time stretching, which isn't usually what you want in a sampler (but might be useful in some cases). Rubberband is probably the best option currently available that could be implemented in HISE.
-
@d-healey I don't know either of these algorithms but, in my opinion, quality is the most important point to focus on.
But the fact is that pitch shift algos are different for percussive and pitched materials for instance. Therefore, at least two specialized algos should be embedded I think -
@ustk Rubberband has different modes for different types of sound, including percussive. Rubberband is the best quality library of this type that is compatible with HISE's licensing. It's not the best quality time/pitch shifting library though, that title probably goes to Elastique, but Elastique is not compatible with HISE's licensing so we don't need to consider it :)
-
@d-healey Cool ;)