Guest Research Project vol.2 - Composition tools for Generative Media

Following last year’s initial installment, for volume 2 we invited James George, a New York-based engineer and artist who works across a broad range of fields, to conduct a joint research and development project over the period of three months beginning in July 2012. George is known for developing RGBD, a visual recording format that includes information regarding a scene’s shape, and has been engaged in collaborations with various filmmakers and artists revolving around this recording format. As the development and production of an original recording format generally requires specialized software for reading and writing that data format, in this process George concurrently developed the openFrameworks (see note on the right) addon ofxTimeline for configuring data in various formats, including RGBD, on a dynamic timeline.

In this project, we developed two types of software sharing the concept and goals of ofxTimeline. One is a new, updated version of ofxTimeline with additionally enhanced extensibility and operability, the other is Duration, a new standalone application based on ofxTimeline.

ofxTimeline

ofxTimeline is a simple to use openFrameworks addon that provides a user interface to an editable timeline. The addon allows you to compose sequences of changes over time, controlling the variables in your openFrameworks application to create time based interactions.

download source code here here

Duration

Duration controls change over time. With a simple one window approach, the cross platform standalone application manages lists of tracks to compose changing data over a fixed duration. The application sends values over OSC and can also be configured through OSC messages.

The standalone application can be downloaded from www.duration.cc
download source code here

License

Both use a license form called “Apache License 2.0″, and have been made public as open-source projects. Source codes for each of them can be public as open-source projects. Compared to the well-known “MIT” software license, this license form is characterized by the inclusion of clauses to circumvent patent risks (such as the exertion of patent rights by contributors and other users). Like programs released by MIT License, it allows replication, alteration and publication, without the copyleft obligation to publish changes to source code like GPL.

Guest Researcher

James George

James George is a media artist and software developer using code to create new images and experiences in physical space. His work takes the form of permanent architectural installations, public projections, and mobile applications. He is an active participant in creative software communities and a contributor to open source initiatives. His projects have been exhibited internationally, including The Conflux Festival (USA 2009), Beall Center for Art and Technology (USA 2010), and Enter5 (Czech Republic 2011) and Interaction IOI (Barcelona, Spain 2011). This year he collaborated to create permanent installations for the University of Central Florida’s Institute for Simulation and Training and for the National Maritime Museum in Greenwich. Currently he is producing an exhibition commissioned by The Creators Project premiering in October 2011. He lives and works between New York and London.
http://www.jamesgeorge.org/

Organized by: Yamaguchi City Foundation for Cultural Promotion
In association with: Yamaguchi City, Yamaguchi City Board of Education
Supported by :the Agency for Cultural Affairs Government of Japan in the fiscal 2012
Co-developed with: YCAM InterLab
Produced by: Yamaguchi Center for Arts and Media [YCAM]

top YCAM InterLab > YCAM InterLab > Projects > Guest Research Project > Guest Research Project vol.2