when you slow the resynth signal down (time stretch)
you will eventually run out of buffer memory.
a given time measured in beats, for instance, 1 quarter or one 1/16.
effekt to a tape speeding up, but with a fixed pitch.
and it's probabaly not the best solution either.
between samples. HTH
but unfortunately I can not discuss it in detail at the moment.
Post by alex dashevskiHi,
I don't understand what do you mean. Could you explain ?
I had different solution, where the lag is reset to zero during a musical period.
Kind of a tape speed-up effekt without the pitch change.
Not always useful though.
Ahh yeah I gotcha,B
Yes, in the case of slow down, there Is a finite amount youb
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,B
insignia <http://jakemumu.github.io/>
JACOB PENN.MUMUKSHU
612.388.5992
On September 26, 2018 at 2:21:29 PM, robert bristow-johnson
---------------------------- Original Message
----------------------------
Subject: Re: [music-dsp] WSOLA on RealTime
Date: Wed, September 26, 2018 5:00 pm
--------------------------------------------------------------------------
Post by Jacob PennYou can indeed do it on real time audio but the tricks
is like the previous
Post by Jacob Pennemail, youb pitching things up, as youb > be lacking the
necessary information to move faster across the buffer from
Post by Jacob Pennthe write head position.
Youb signal, and not speed it
up.
no, even if you slow it down, any finite-sized buffer will
eventually overflow.B 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.B with an upper bound
of delay (and the lower bound is imposed by causality) and
the process can run indefinitely.B so if you're slowing
down audio in real-time and you're running this process
for a day.B or for a year.
--
"Imagination is more important than knowledge."
B
B
B
B
_______________________________________________
dupswapdrop: music-dsp mailing list
https://lists.columbia.edu/mailman/listinfo/music-dsp
_______________________________________________
dupswapdrop: music-dsp mailing list
https://lists.columbia.edu/mailman/listinfo/music-dsp
_______________________________________________
dupswapdrop: music-dsp mailing list
https://lists.columbia.edu/mailman/listinfo/music-dsp