Code as Medium  

Live Performance 

Jan 2017        
Instead of using Midi keyboard as a controller to adjust the visual parameters, I tried to integrate it as an important component both for live improvisation and the source of my visual elements. While the piece embraces randomness, each note was assigned with specific responsibility in different stages.

There were 27 grids on each screen, and inside each grid, a real-time video captured by a USB camera above the keyboard was showing the movements of my hands. Alongside with the development of the music, the speed and effects of these videos were changed more and more dramatically corresponding to the melody. Since the performer (myself) was hiding and the videos were out of sync, it created an "ensemble" illusion to the audience.