ARDUINO & DESIGN IN CODE

Since beginning 2013 Liebig12 has been collaborating with James Cui (VJFader), presenting a series of workshops.

 

431915_572180389481278_1854861843_nJames Cui (Fader) is a visual artist who works with multimedia in a variety of disciplines.From video mapping, generative animation, music videos, stage design to art installations, his work has been shown to broad audiences around the world.He has exhibited at numerous festivals such as Coachella (Indio), Burningman (Black Rock City), Insomniac Events (Los Angeles) and the Mapping Festival (Geneva).

He received a degree in Animation from the Art Center in Pasadena California and went on to teach himself how to write programing code for his audio/video performances.

He founded the Neuromixer VJ software company in 2004 which features video software and innovative prototypes like faderTouch. He continues to exhibit internationally, expanding his techniques and finding new applications.more under:www.vjfader.com

 

ARDUINO

is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.

It is intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
The students will be given step by step instructions on how to program and upload code to the Arduino Uno board, connect LED lights and control it using sliders and switches.

No previous programming or soldering experience is necessary, Mac or PC users are welcome.

Requirements:

Bring a laptop (PC/Mac)

Install Arduino software on your laptop, click here to visit the download page.

What you will learn:
– Overview of the Arduino programming environment.
– Basic programming commands
– Using a breadboard
– Connecting hardware input devices such (potentiometer, switch, button)
– Connect LED lights
– Read messages from Arduino via serial

 

*************************************************

DESIGN IN CODE an introduction to Processing.
A two days workshop designed for graphic designers and media artists who are interested in creating generative graphics and interaction through programming code.
Processing is an open source programming language based on JAVA.
In this workshop students will learn the basics of programming in Processing and start designing through computer logic.
No previous programming experience is necessary, Mac or PC users are welcome.
Requirements:
Bring a laptop (PC/Mac)
Install Processing software on your laptop, click here to visit the download page.
What you will learn:
– Overview of the Processing programming environment.
– Basic interactions using Keyboard and Mouse.
– Introduction to Variables, Operators and if statement.
– Importing, manipulating and animating images (JPG, PNG, and Vector graphics).
– Basic motion manipulation using code.
– Arrays and For Loop operations.
– Object Oriented Programming (OOP)
– Exporting still images
– Basics of 3D environment.
– MIDI device input
– Live camera input analysis
– live audio/sound input analysis– Openprocessing.org a collection of top favorite sketches.
– Processing.org an online exhibition of works created using Processing.