Pure Data & Raspberry Pi: Music and Sound in New Medias

9 - 23 April 2016, 11:00 - 18:00

  • Workshop #1: 9 April 2016, 11:00 - 18:00
  • Workshop #2: 16 April 2016, 11:00 - 18:00
  • Workshop #3: 23 April 2016, 11:00 - 18:00

WORKSHOP GIVEN BY PETER VAN HAAFTEN

This workshop in three parts will introduce artists to the Raspoberry Pi and PureData as tools for new media creation.

Raspberry Pi is a low cost computer that is the size of a credit card, which can be programmed with Python, another open source programming language. Raspberry Pi has the capacity to interact with the exterior world, and can be used in a wide variety of artistic projects. Projects integrating this technology can be autonomous and used to create independent interactive objects or operate softwares like Pure Data. Pure Data (PD) is an open source visual programming software. PD enables musicians, visual artists, performers, researchers and developers to create software graphically, without having to write lines of code.


Introduction to Pure Data (Saturday, April 9)

This workshop will start by the installation, configuration and historic overview of PD to acquire a basic comprehension of the software and some of it's applications. During this first workshop, participants will focus on the basic principles of sound design and on the different programming "objects" in sound generation. Supervised by the facilitator, the participants will explore a variety of instruments and will create their own personalized sound effects like distortion, chorus, delays, etc. Participants should expect to work with oscillators, envelopes, sample players, signal processors, subtractive FM and additive synthesis, ADSR and other popular processing techniques.


Composition in Pure Data (Saturday, April 16)

The second part of this series will focus on the experimentation and utilization of tools built during the previous workshop with interactive composition systems. The participants will study and design a real-time musical partitioning system, integrating interactives techniques who can be easily applied for performances and installations. Participants will experiment with the creation of complex clock sequencers and clock dividers, to then route these into signal generators and procedural sequencers to create shifting asynchronous rhythms.


Pure Data and the Raspberry Pi (Saturday, April 23)

This last workshop will enable participants to export the sounds previously made while using a Raspberry Pi. The participants will learn the technical features of the installation and execution of Pure Data on the Raspberry Pi. This is a complex aspect of the workshop but one that is however essential to aid artists to create autonomous sound pieces. The necessary techniques will be presented to connect everything to the physical world, while using a variety of switches and sensors.

To reserve your place, please email lab@easternbloc.ca


PETER VAN HAAFTEN

Peter van Haaften is a computer music composer raised in Sudbury, Ontario, and currently located in Montreal. His recent work looks to explore interactive computational models for algorithmic, procedural, and generative music. Through the creation of autonomous performing/composing machines, he seeks to question established conventions of the composer, the performer, the audience, and the instrument. His endeavors encompass live performance, interactive installations, radio art, and fixed media for speakers. Van Haaften holds a BFA in Electroacoustic Studies from Concordia University, and a Bachelor’s in Political Science from Carleton University. His original and collaborative projects have been presented at the Monaco Electroacoustique, the Japan Media Arts Festival, Eastern Bloc, and the NAISA Transmission Art Festival. He currently works as an artist-researcher at the Topological Media Lab (Hexagram) where he is collaborating on a new set of audio/visual compositions exploring time, space, and computational materiality.

Register
150.00$

9 - 23 April 2016, 11:00 - 18:00

  • Workshop #1: 9 April 2016, 11:00 - 18:00
  • Workshop #2: 16 April 2016, 11:00 - 18:00
  • Workshop #3: 23 April 2016, 11:00 - 18:00