Ahh yeah I gotcha, Yes, in the case of slow down, there Is a finite amount you’re able to slow down based on the size of the circular buffer of input data in use.
In my personal applications I offer users the ability to restart the stretch from the writehead at a musical value. Conveniently the slowest rate for this control will stop the overflow ; ) Can sound quite nice! Best, [image: insignia] <http://jakemumu.github.io/> JACOB PENN.MUMUKSHU <http://jakemumu.github.io/> 612.388.5992 On September 26, 2018 at 2:21:29 PM, robert bristow-johnson ( [email protected]) wrote: ---------------------------- Original Message ---------------------------- Subject: Re: [music-dsp] WSOLA on RealTime From: "Jacob Penn" <[email protected]> Date: Wed, September 26, 2018 5:00 pm To: [email protected] [email protected] -------------------------------------------------------------------------- > You can indeed do it on real time audio but the tricks is like the previous > email, you’ll need to devise strategies for pitching things up, as you’ll > be lacking the necessary information to move faster across the buffer from > the write head position. > > You’ll also obviously only be able to slow down a signal, and not speed it > up. no, even if you slow it down, any finite-sized buffer will eventually overflow. i presume you mean time-scaling (not pitch shifting) using WSOLA. by "real-time", i mean live samples going in and (assuming no sample rate conversion) the same number of samples going out in a given period of time. with an upper bound of delay (and the lower bound is imposed by causality) and the process can run indefinitely. so if you're slowing down audio in real-time and you're running this process for a day. or for a year. -- r b-j [email protected] "Imagination is more important than knowledge." _______________________________________________ dupswapdrop: music-dsp mailing list [email protected] https://lists.columbia.edu/mailman/listinfo/music-dsp
_______________________________________________ dupswapdrop: music-dsp mailing list [email protected] https://lists.columbia.edu/mailman/listinfo/music-dsp
