Hi Robert,
I don't understand your last sentence:
"then, in real-time, you can use the time
scaler make the more or fewer samples per block to be the same as normal."
In the beginning of your answer, you said that I need to use WSOLA with
resampling.
I have problem with implementation. Can you
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 s
Original Message
Subject: Re: [music-dsp] WSOLA on RealTime
From: "Jacob Penn"
Date: Wed, September 26, 2018 5:00 pm
To: r...@audioimagination.com
music-dsp@music.columbia.edu
---
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
�
WSOLA fundamentally does time-scaling.� time compression or time stretching
without changing pitch.� time-scaling is not normally thought of as real-time
because your input and output buffer pointers will collide.
combining time-scaling with resampling can make a
pitch shifter (changes pitch
Can I implement WSOLA on realtime(audio buffer) ?
I need to do resampling ? Right ?
Thanks,
Alex
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp