Reply To: Audio-stretching suggestions!

#15421
Zynewave
Keymaster

@druid wrote:

Obviously it would be easier to split the sound files (I mean within the engine, not how the user handles it) but would there be an audio advantage in not internally splitting them and treating them separately, but trying to calculate it as one smooth process? Is that even possible? What I mean is, if they’re treated as separate, couldn’t there be cases where the last sample of the previous one does not match up to the next one, and therefore not seamlessly continue?

It depends on the type of time stretching algo applied. Some algos does not allow sample precise repositioning, due to the fact that the algo processes the audio in small variable sized buffers of samples. So I guess that would make the splitting of sound events on tracks difficult to implement, without getting gaps in the sound. Using markers inside a sound allows for a rough estimated non-sample precise stretching.

One advantage with the splitting of events on tracks, is that you can use the same sound/loop several places and stretch it differently. If the stretching is done with markers inside the sound, then that stretching will be applied whenever you use the sound.