BLOCKS – Visualising Performance Data in GEM (Pure Data)


BLOCKS reflects the spatial location and amplitude of a multi-channel output of an electric guitar. This is the initial patch.


Initial Patch (Phase 1)



New (Spatial) Modes – Phase 2


A series of spatial modes are based on pitch-class distance, pitch height and flocking behaviours constructed in Pure Data. 

Mode 1: Each block corresponds to register and pitch-class distance within a particular time frame relative to short-term memory constraints. Blocks will be spatialized dynamically across a physical multi-channel speaker-based musical performance space, relative to register, pitch-class distance and note onset.

Mode 2: Each block adheres to a series of flocking behaviours (boids) in Pure Data. A gestural narrative may be established by associating tonal tension and resolve directly with attraction and inertia-based flocking behaviours.

The user may then switch between modes during a real-time musical performance.


BLOCKS – Live Performance Demonstration


Download the Patch

Leave a Reply

Your email address will not be published.