TITLE: Choreographic Coding Lab
CATEGORY: Creative Coding, Digital Performance
DATE: August, 2015
TOOLKITS: Cinder, C++, Vicon Motion Capture System
COLLABORATORS: Gene Han, Stream Gao
From their website:
The Choreographic Coding Lab (CCL) format offers unique opportunities of exchange and collaboration for digital media ‘code savvy’ artists who have an interest in translating aspects of choreography and dance into digital form and applying choreographic thinking to their own practice. Working with patterns in movement scores and structures through finding, generating and applying them with results ranging from prototypes for artworks to new plug-ins for working with dance related datasets. CCLs also seek to support a sustainable collaborative practice among its participants encouraging ongoing exchange in a growing artistic research community.
For the New York edition of the CCL, we created prototype software for editing choreography. Dance, unlike other forms of art, is ephemeral. With most other mediums, an artist undergoes the act of creating the artwork, and the artwork remains following the completion of the act. We wanted to develop a way for choreographers and dancers to capture, but also edit, their performances. Throughout the workshop, several dancers were recorded using the Vicon motion capture system. We fed this raw data into a custom-built Cinder application in JSON format. We created a system for visualizing the data, with the ability to apply different visual effects using the graphical user interface (GUI). The user is able to add multiple dancers, and alter the speed of the data's playback, thus creating a new piece of choreography, or a new performance, but combining separate individual performances into a cohesive whole.
The Graphical User Interface (GUI) allows the user to manipulate the data and control the visualization.
Below are some screenshots form the application in use.