The Connectors

The Concert

Film Screenings

Software Courses
- Joseph Hyde
- Yasser Rashid
- Brian O'Reilly

Artist Masterclasses

Artists' Bios
- Rechenzentrum
- Kurt Ralske
- Brian O'Reilly
- Andreas Schlegel
- Joseph Hyde
- Yasser Rashid

Booking Information

Events Home

Yasser Rashid – Introducing Processing (2 day course)

Tuesday 13 & Thursday 15

Waterside 1, The Watershed Media Centre, Bristol

9.30 – 17.00

Advanced booking necessary

Processing: a programming language and environment built for the electronic arts and visual design communities. It was created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. Processing is an open project initiated by Ben Fry and Casey Reas.

This two-day course constitutes an intensive and hands-on focusing on the creation of interactive sound and visual programs for online, installation or live performance using the Processing environment.

Day 1

This session focuses on getting to grips with the Processing language and environment. Through a series of exercises students develop their basic skills and knowledge and create interactive sketches that explore concepts focusing on sound and visuals.
  • Processing overview
  • Learning the basics (datatypes, logic, iteration, arrays)
  • Object Orientation
  • Using libraries
  • Project – Sound generator
Day 2

This session focuses on project work. Students will be deconstructing and re-working ready made programs that explore the relationship between sound and visual. Advanced projects use video tracking as a method of interaction.

  • Project 2 – Sound interaction
  • Project 3 – Video manipulation
  • Project 4 – Video capture

Students are expected to have a rough idea of the kind of project they would like to produce during the two-day session. Examples and inspiration can be found on:

Please Note: To participate in this course students will need to have their own laptop and webcam. If the laptop does not have a built in microphone then an external mic will also be needed.

Students will need to be familiar with at least one of the following programming languages: actionscript, lingo, java, javascript.

Home | About SAN | Education | Events | Sounds | Membership | Shop | Links
Copyright 2004 Sonic Arts Network