Generative Graphics Using Cinder and Syphon
Krisjanis rijnieks

This workshop is intended for people who want to bring their creative skills to the next level by using one of the most powerful Creative Coding frameworks – Cinder. During this workshop participants will learn the basics of Cinder, how to create a simple generative animation and how to implement Syphon in the application so it can be used hand in hand with other Mac OS X software.

Cinder is an open-source professional grade Creative Coding framework written in the C++ programming language. It is mainly used for creating rich interactive visual experiences for real-time use, where pre-rendered video or animation is not an option.
(http://libcinder.org)

Syphon is an open-source Mac OS technology that allows to share still and moving images between Mac OS applications (also the ones created with Cinder) in real-time.
(http://syphon.v002.info/)

The proposed duration of the workshop is 2 days:

Day 1: Introduction to Cinder
- Basic information (what is it, where to download)
- Some examples (what is possible with Cinder)
- Setup (installing and configuring Cinder on your computer)
- A quick tour through examples (testing the installation by compiling some of the included samples)

Day 2:
- Basic application structure (creating an empty project, setup(), update() and draw() functions)
- Drawing Basic shapes (how to draw a line, circle and triangle)
- Creating animation (simple generative animation using basic shapes)
- Syphon implementation and compiling the final application

Final performances on 13.04.2013.
Experimental audiovisual performance guided by Krisjanis Rijnieks and Matti Niinimäki in collaboration with a sound artist.

Videos from the project Creative Coding for Live Visuals:
Creative Coding for Live Visuals
The Creative Coding for Live Visuals event has been developed at the Pixelache Helsinki platform by Irīna Špičaka and included to the Pixelversity 2013 programme.
The whole event has happened in co-operation with the AAVE festival and consisted of:
- 3 creative coding workshops: AVVX by Nuno Correia, Cinder by Krišjānis Rijnieks, Quartz Composer by Matti Niinimäki
- AV performances with participation of DKSTR & MÅNSTERI, Sander Mölder, Axel Thesleff & Video Jack, Baltic Diving Co.
- Audiovisual media installation Metasphere by Irīna Špičaka, Krišjānis Rijnieks and Platon Buravicky

Documentation by Jānis Rijnieks, editing by Krišjānis Rijnieks.