Resynthesis – making small samples longer

Oct 1, 2009 at 7:53pm

Resynthesis – making small samples longer

Hi,

maybe you guys could help us guys over at the Ableton forum figure out how to use Max/MSP (Max for Live) to prolong the tail of small samples using resynthesis?

Thanks!

#45689
Oct 2, 2009 at 12:14am

There are a variety of ways to do time stretching without changing pitch (i.e. elongate a tail).

You could use FFT to create a phase vocoder. There is a phase vocoder example in the FFT chapters in the MSP Tutorials. There is also this article on building a better phase vocoder in MSP:

http://www.cycling74.com/story/2006/11/2/113327/823

Or see Jean-François’ FFT/Jitter examples for ideas for how to build a phase vocoder using Jitter:

http://www.cycling74.com/twiki/bin/view/Share/Jean-francoisCharles

Another time stretch technique you could use is granular synthesis. You may want to check out this thread:

http://www.cycling74.com/twiki/bin/view/Share/Jean-francoisCharles

Also, there is a third party external for Max that actually uses the same time stretch algorithm as Ableton:

http://www.maxobjects.com/?v=objects&id_objet=4374&requested=elastic~&operateur=AND&id_plateforme=0&id_format=0

#164764
Oct 2, 2009 at 9:00am

Great advice man, I really appreciate this!

Have a great day!

#164765
Oct 8, 2009 at 2:07pm

infinite reverb with a long envelope is a personal love of mine to extend too short envelopes, but that might be too artifical…;-)

#164766
Oct 8, 2009 at 3:08pm

Don’t suppose you got a demo somewhere?

#164767
Oct 8, 2009 at 3:33pm

Tonight is premiere of Salomé in Stuttgart, I’ll look for it later and create a little M4L device…;)

Stefan

#164768
Oct 8, 2009 at 3:51pm

Good luck tonight then!

#164769
Oct 8, 2009 at 4:53pm
Quote:
Don’t suppose you got a demo somewhere?

Wow. Our first official Max for Live cross-list patch grovel. The hammer’s right here – who’s got the golden spike?

#164770

You must be logged in to reply to this topic.