Grainstretch is a powerful real-time granular engine that allows time stretch and pitch shift operations on any incoming audio signal.
This device is based on the external grainstretch∼ created by Timo Rozendal and is meant to exploit the handy interface of Ableton Live to control the parameters of this max/MSP object. Thanks to the dials and buttons of max for live it is easy to automate, record and save settings.

More info about this object here.