Hello forum!
First post here, not all that new to Pd.
Basically, I noticed nasty artifacts using phasor~ to read a buffer with tabread4~, and not just on large files. It seems like a known issue, and fixes/workarounds appear over the years in different threads.
However, I am not able to find a clear up-to-date solution to do this:
Nominal + variable + negative (reverse) playback speed
No artifacts
Long audio samples (20min)
Looping on/off with no clicks
Read from buffer OR disk (either is fine, buffer is better)
My best guess at the moment is to combine the Pd example B.16.long-varispeed.pd with the tabread~~ object, but I’m having trouble implementing this.
So:
Does someone have a working example using tabread4~~?
Can this include reverse playback of a sound file?
Is there a better solution out there, such as (not limited to): moonlib/sfread2~, readanysf~, xsample~, …
Thanks in advance for your help.
I’m sure this is something many of us would be interested to clear up.
Cheers,
GL