[PD] [soundtouch~] pitch shifter for Pure Data
maex at firstfloor.org
maex at firstfloor.org
Tue Aug 23 08:27:01 CEST 2011
he katja.
super work. thank you!
m
On Sun, Aug 21, 2011 at 09:00:24PM +0200, katja wrote:
> Hello,
>
> A few weeks ago I was reminded of my promise to share [soundtouch~], a
> SoundTouch port for Pure Data. I use this class since quite some time now,
> and had the code available on my website earlier on, but when I found that
> it could not work for Linux 64 bit I withdrew the project for a while.
> Reportedly, Olli Parviainen's newest version of SoundTouch is ready for 64
> bit. I can not check this as I have no access to a 64 bit machine at the
> moment. Anyway, I have built [soundtouch~] binaries for OSX(fat), Linux32
> and Windows32, and uploaded it together with source and help patch:
>
> http://www.katjaas.nl/pitchshift/soundtouch~.html
>
> SoundTouch is a time domain pitch shift / time stretch library, and I've
> built it into [soundtouch~] as a real time pitch shifter. It is suitable for
> the transposition of material with simple harmonic content, like voice,
> flute etc. The SoundTouch library is not perfectly adapted to real time
> processing, because you have to choose (at compile time!) between a build
> which produces dropouts during pitch factor change, and a build which has
> increased latency. I opted for the clicks instead of the increased latency
> (which is by necessity already considerable) in my binaries distribution,
> but if you want you can recompile according to your preference. To solve
> this clicks-vs-latency issue, if possible at all, would require a
> modification of the SoundTouch library itself.
>
> Apart from this issue, I'm fairly content with [soundtouch~]. Let me know
> what you think about it. If [soundtouch~] is considered a useful addition to
> existing Pd methods for pitch shifting, it may be worth the effort to try
> and solve the clicks-vs-latency issue. It is not a trivial task though.This
> time I'm not promising anything.
>
> Katja.
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
--
firstfloor.org/ae
5F9D 9602 8938 CB7D 5751 2491 2C90 98B7 362D CF78
More information about the Pd-list
mailing list