Snakes on a Plane

Snakes on a Plane is a musical simulation in which each user drives a vehicle that communicates its position to the master patch. The master patch produces a chime using ChucK each time there is an intersection.

Each path also decays over time so that it appears as a snake. This is a practical consideration to prevent overcrowding of the board.

Finally, the grid ends up containing uncleared pixels and skipped parts in the path because each user’s location is being sent over UDP and there is sometimes packet loss. So this can also be viewed as a musical visualization of UDP packet loss.

This was created as part of an assignment in MUS314: Computer and Electronic Music, taught by Jeff Snyder. Created with Julia Wang, Daniel Wood, and Eric Hayes.

Participatory Performance of Snakes on a Plane

View 1

Screenshot 1

Participant Interface

Participant Interface

Participant Interface Code

Participant Interface Code

Master Interface

Master Interface

View 2

Screenshot 2

View 3

Screenshot 3

View 4

Screenshot 4