Sample based granular sythesis and timestretch