hi,

I've got a purrdata patch that uses draw-array with per-shape events. it's really great for user definded interaction.
Here's what I've got so far:

purr-ds-array-interaction.zip