Event-driven granular synthesis. Hear your events!