Hi, there's [else/pvoc.live~] which is a fft/phase-vocoder based real time pitch shifter and time stretcher. It's also based in Miller's phase vocoder example. It uses a delay line but I use the [del~] object from ELSE instead of [delread4~] (I prefer to use the new name instead of the old [vd~] one). At the time I had to use this object from ELSE instead because [delread4~] had a bug that got fixed this year.

There's also [else/stretch.shift~], which is granular based but it's quite the same, just not FFT based, and I also like to interpret FFT as a form of granular by the way.

Cheers and happy holidays

Em sáb., 23 de dez. de 2023 às 10:47, Orm Finnendahl <orm.finnendahl@selma.hfmdk-frankfurt.de> escreveu:
Hi,

 as I couldn't find examples for a working fft/phase-vocoder based
realtime pitch shifter for pd online, I made one based on the
I07.phase.vocoder example of Miller Puckette, replacing the tabread4~
with a vd~.

I attach it, as some might have a use for it.

Happy Holidays to everybody!

--
Orm
_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list