speeding up a soundfile without altering pitch, in realtime

mjhaanstra's icon

dear max list members,

i know i can easily speed up a sound file's playback by altering the
playback speed in sfplay objects etc. and other software does things
like time stretch/compress with pitch correction. my question: is
there something out there for maxmsp that would enable us to make a
soundfile play progressively faster but doesn't raise the pitch?
again, the first part can be done with a ramp to the speed input on a
groove object, but what about pitch correction?
alternatively, is there other software out there that can do a dynamic
real time speed increase/decrease with pitch kept stable?

thanks in advance, and best regards
martin

roger.carruthers's icon

Have a look in the Examples/Sampling/granular folder.

Always worth checking the archives first - this one
has come up a few times over the years,
cheers
Roger

titus bellwald's icon

For external software you might wanna try SoundHack (free). You can
draw Graphs for speed or pitch change and then save output to a new
soundfile if you want to.
Or if you really need the real time thing try ableton live - though not
free...

Titus Bellwald

Roman Thilenius's icon
Eric Lyon's icon

The residency~ external from FFTease can easily do this.

Eric

volker böhm's icon

or use standard msp-objects like gizmo~ and feed it with a speed-
controlled sfplay~.
doesn't sound too bad.
cheers
volker.

John Nowak's icon

Here is an example of how to do this with standard MSP objects:
http://johnnowak.com/temp/resynth.zip

Uses about ~2% CPU on my Powerbook. The idea was to keep it efficient
so I could use 20-30 in parallel.

- John