Program: Processing in Resolume

LPM Live Performers Meeting 2015 Rome
Edition XVI May 18th - 31st 2015 | Rome
Audio Visual Performing Artists Meeting
January, 23rd 2015, 9:48 am | June, 1st 2015, 2:00 am
May 28 - 31, 2015
Cinema Aquila, Rome Italy, Sapienza University, Rome Italy, Rome, Palazzo Chigi, Formello Italy, Formello, Italy
Processing in Resolume MAIN IMAGE

Processing in Resolume

Workshop

Duration: 3 hours

Thursday, 28 May 2015 | 15:00 > 18:00 | Stage 2 Day

Processing to Resolume
This workshop focuses on creating visual art using the Processing programming language in the Resolume environment. Topics covered include building a Processing sketch that can be added to Resolume, controlling Resolume parameters using the Processing sketch, and implementing 3rd party libraries such as physics engines or the Leap Motion controller to work with Resolume.

Example here: https://vimeo.com/121986622

Although this workshop will be focusing on using Spout to get Processing visuals into Resolume, if you have a Mac don't worry-- Syphon for Mac is a similar alternative, and Processing to Resolume control using OSC is platform independent.

Participants should have a Mac or PC with at least two gigs of ram and 2ghz processor, a licensed and current version of Resolume, and a USB stick for transferring files. To take full advantage of Spout your graphics card will need to support the GL Interop extension.

Familiarity with the Processing programming environment is recommended, but not absolutely necessary.

Topics to be covered:
-- Quick intro to Processing
-- Integrating Spout with Resolume in Processing: resolution and performance quirks and tricks
-- Controlling Resolume from Processing: OSC control
-- Extending the Processing environment: physics engines (box2D) and 3rd party libraries (Leap, Kinect)

Recommended links:
Spout: http://spout.zeal.co/
Processing: Processing.org
Touch OSC: http://hexler.net/software/touchosc
OSC libraries: http://www.sojamo.de/libraries/oscP5/

Gallery

  • pinball_screencap1

Author