Synesthesia

Design, software engineering

Synesthesia is a performance art piece we developed for Kinetech Arts, an SF-based dance and technology collective.

We built a companion visualization and lightshow for a modern dance routine. The audience could also interact with the performance by using their phones to change the color and mood of the graphics.

For this project, we:

  • Built visualizations with WebGL, including graphics generated from gyroscope and accelerometer data streaming from cell phones worn by the dancers and interaction from audience cell phones
  • Built the websocket layer with Node.js and Socket.io, which connected and synced all these devices with the performance in realtime

Results:

Performed live for audience of 70 three weeks after meeting client

← Back