Great Free Max for Live Granular Delay
This free granular delay is very versatile. It’s great for simple or very complex delay effects as well as creating textures. This is because you can have up to 15 voices, each voice with individual filtering, re-pitching, envelope and panning.