Forums > MaxMSP

speeding up a soundfile without altering pitch, in realtime

January 23, 2006 | 1:54 pm

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


January 23, 2006 | 2:12 pm

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


January 23, 2006 | 2:41 pm

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


January 23, 2006 | 3:29 pm


January 23, 2006 | 6:35 pm

The residency~ external from FFTease can easily do this.

Eric


January 23, 2006 | 7:01 pm

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


January 23, 2006 | 11:08 pm

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


January 26, 2006 | 6:42 am


Viewing 8 posts - 1 through 8 (of 8 total)