Creative Coding for Live Audio and Visuals

Hello world! We are welcoming sound and visual artists, performers, media technologists and designers to join our 5-day long creative coding workshops in September and October in Berlin. We will focus on exploring Ableton Live + MaxMSP + Jitter with Julien Bayle.

Julien Bayle is a multidisciplinary and independent artist based in France and working at the juncture of sound & visual. He merges visual art, music composition, physical approach of sound art and data visualization by creating advanced programmed installations and audio/visual live performances. He tries to address the question of disrupted continuum, interferences and representation of concepts by using physics of sound and error/artifact magnification. His work is based on both experimentations and programming, using concepts of complexity and chaos as guidelines. He depicts a world saturated by meaningless informations, societies complexity through a positive-nihilist kind of deconstruction of processes, structures and results.

He performed his audio-visual live performances in international festivals like ELEKTRA in Canada, or sound:frame in Austria and exhibited his work in galleries in Europe. Julien Bayle is also an art teacher and provides advanced technical courses about the place of technology in new media creation. He has been invited by different art schools in Europe. He co-leads the Bordille Records art label with François Larini, works closely with & records for Canadian imprint Yatra Arts and is also part of SHAPE Network during 2016.

CC4AV is a platform for collaborative experiments with technology, sound, design and visual art. By providing generous support to artists for learning and experiments, CC4AV aims to make visions real. These are hands on workshops, participants will develop their own projects or will take a part in larger project such as media installation or performance. Let's unite and challenge our skills!

Apply now! The application period is open until the workshop begins, we can enroll a maximum of 30 people for a workshop. Don't be late! For additional questions contact CC4AV curator Irina Spicaka .

More about CC4AV
Building Visual Synthesizers with Raspberry Pi and openFrameworks

Create your live A/V system using Ableton Live + MaxMSP + Jitter

Workshop holder ➝ Julien Bayle
Date ➝ October 10 - 14
Time ➝ 10 am - 6 pm
Place ➝ Will be specified soon.
Address ➝ Will be specified soon.

Student & freelancer ticket ➝ 300 EUR
Regular ticket ➝ 500 EUR

Final event ➝ Jam session + A/V Live ALPHA
Place ➝ Will be specified soon.
Address ➝ Will be specified soon.
More info ➝ Facebook event

MaxMSP is a software development framework using visual paradigm and runs on Mac and PC computers. It provides interactive programming and it is made for creating custom applications dealing with signals and sound, generating video and visuals and much more. From generating to processing, MaxMSP can handle any kind of data and can connect everything from data networks to sensors, DMX and any serial devices using USB (including Kinect). It offers a proper and stable environment in which one can map everything to everything. With all its features, MaxMSP is used by artists, sound and visual designers, researchers. It is one of the most used frameworks for designing custom systems for live performances, art installations, scientific prototyping, experimental environments and interactive applications.

In this workshop we will be working on personal projects that are live audio-visual performances. We will be using using Ableton Live as a sound and data source, and will make it communicate with MaxMSP. We will be exploring advanced audio-analyzing strategies, and will be analyzing specific music data. Then we will be learning how to use this data to generate & alter visuals in a live performance context. This information will give an insight on how to use these kinds of setups for autonomous audio-reactive visuals and installations.

Day 1

Introduction to main features of Ableton Live & MaxMSP software, including examples related to an audio-reactive visual system design.
Preparation of a global liveset and a basic Jitter patch for starting communication.
Soundflower & Jack inter-application audio-routing, MIDI Yoke & IAC Bus.

Day 2

Designing small visuals systems in Jitter.
Using pre-existing videos, webcam flow.
Using 3D realtime rendering.

Day 3

Generating and altering visuals:
Using music data (MIDI, Tempo, OSC),
Extracting and using sound descriptors (centroid, frequency peaks, noisiness & much more).

Day 4

Optimizing data & sound routing specifically for live performance.

Day 5

Finalizing our systems and preparing for a small audiovisual performance.

Requirements

Please bring your own laptop. Mac or PC.
We will give you more information about how to prepare your computer and which software to install a few weeks before the beginning of the workshop.

Apart from your laptop you will also need all of these:

  • Headphones,
  • Network cable (Cat 6 ethernet cable) + ethernet port on your computer,
  • You are free to bring your own MIDI controller too.

Julien Bayle is also Ableton Certified Trainer. Each participant will receive a certificate signed by the trainer in the end of this workshop explaining that she/he attended his workshop.


If you sign up for the workshop and no-one replies within two days, please contact the curator by writing

Apply
Ableton Live + MaxMSP + Jitter




Building Visual Synthesizers with Raspberry Pi and openFrameworks

Designing an audio-visual installation using MaxMSP + Jitter

Workshop holder ➝ Julien Bayle
Date ➝ September 6 - 10
Time ➝ 10 am - 6 pm
Place ➝ Will be specified soon.
Address ➝ Will be specified soon.

Student & freelancer ticket ➝ 300 EUR
Regular ticket ➝ 500 EUR

Final event ➝ Showcase + A/V Live ALPHA
Place ➝ Will be specified soon.
Address ➝ Will be specified soon.
More info ➝ Facebook event

MaxMSP is a software development framework using visual paradigm and runs on Mac and PC computers. It provides interactive programming and it is made for creating custom applications dealing with signals and sound, generating video and visuals and much more. From generating to processing, MaxMSP can handle any kind of data and can connect everything from data networks to sensors, DMX and any serial devices using USB (including Kinect). It offers a proper and stable environment in which one can map everything to everything. With all its features, MaxMSP is used by artists, sound and visual designers, researchers. It is one of the most used frameworks for designing custom systems for live performances, art installations, scientific prototyping, experimental environments and interactive applications.

In this workshop we will be creating audio-visual installations and learning technical strategies for defining our needs and what we can explore, test & build using MaxMSP framework.
We will be talking about each part of MaxMSP starting from core (Max) to signals (MSP) and visuals (Jitter), as well as exploring how we can make the sound related to visuals or the visuals related to sound. We will be using sensors in order to sense the world using MaxMSP and, in the reverse order, we will be altering the physical world by using light & DMX, motors.
Every workshop day will be consisting of teaching, examples and descriptions. Each participant will be working on his/her own system and will be assisted and advised by the workshop holder.
Feel free to bring any ideas you have related to the topic. If you want to connect your openFrameworks, Processing or Arduino projects to MaxMSP, the workshop holder will help you to accomplish that.

Day 1

Fundamentals of MaxMSP framework: Max, MSP, Jitter, Gen (gen~, jit.gen and pix).

Day 2

Visualizing data & sound.
Examples & participants’ own design.

Day 3

Sonifying data & visuals.
Examples & participants’ own design.

Day 4

Sensing the world (physical computing).
Examples & participants’ own design.

Day 5

Finalizing our systems and preparing for a small showcase / exhibition.
Each participants will explain and run his/her piece.

Requirements

Please bring your own laptop. Mac or PC.
We will give you more information about how to prepare your computer and which software to install a few weeks before the beginning of the workshop.

Apart from your laptop you will also need all of these:

  • Headphones,
  • Network cable (Cat 6 ethernet cable) + ethernet port on your computer,
  • You are free to bring any arduino-like board, DMX + lights elements or anything pluggable into a computer.

If you sign up for the workshop and no-one replies within two days, please contact the curator by writing

Apply
MaxMSP + Jitter