Workshops 

Intensive learning, fun exercises, and professor guidance  

Hire Sabina Covarrubias for a workshop here

Sabina Covarrubias PhD teaches how to create live-visuals using Jitter in Max-MSP.  Six years of experience teaching Jitter: learn it easy, fun, and in depth. Workshops can held in English, French, or Spanish. 

 

Choose the right workshop for your institution, festival, event or group of people. 

 

Options: 

 

Wondering what can you create using Jitter? Take a look to my Jitter demo page here.

 

Photo: Sabina C. Jitter Workshop in Glasgow, Scotland. 

 

28th and 29th March 2019,  Jitter workshop at the University of Glasgow. The workshop: Introduction to the Creation of Visuals in Real Time using Jitter lasted 8 hours per day. The students learned to use the Jitter tool from 0 to create their own visual contents. Among the audience of this workshop were art students from Glasgow University, a lecturer from the same institution and also engineers.  Workshop Produced by Cryptic-Glasgow Producers and the University of Glasgow. 

Workshop title:
Introduction to Live-Video Using Jitter, 2-days intensive Workshop 

Learn to create audio-reactive live video in this two-day workshop. This workshop is intensive and fun with a lot of practice. 

This workshop is an introduction to the world of live-video in the MAX environment. The course is designed for musicians and sound-artists who want to add interesting visuals and virtual environments to their music, multi-media artists interested in moving their work into animation or interactivity, VJ’s wanting to create their own videos, or anyone curious about how live video-synthesis is made.

This live-video workshop includes video file modifications, 3D rendering, and animation in real time. Over two days, you will develop the essential skills to allow you to successfully learn and use Jitter.

Time: Seven hours each day. Usually: 10:00 – 18:00 each day with a one hour lunch break (participants must buy or bring their own lunch).

 

Participant profile: Participants will ideally be familiar with Max MSP software or Pure Data and/or audio-software or object-orientated programming.

If you are new to both but enthusiastic and a fast learner this workshop is also for you!

 

Equipment: Participants are required to bring their own computer with the latest version of Max7 or Max8 installed (Mac or Windows). The preferred computer specifications are:

  • Ram 8G or higher (you can work with 4G, however you risk the programe running slowly);

  • Processor 2.3 GHz or higher, Intel Core i7;

  • GPU: Intel HD Graphics 4000 1536 MB or higher.

Host equipment: Classroom equipped with projector, screen for projection, blackboard, stereo sound system, internet connection,  place for a maximum of 40 students.  

 

Programe outline: This schedule might vary depending on the students requirements and previous Max-MSP experience. 

Day 1. 

10.00 – 13.00: The day will start by learning about settings, patch cords and playback of a video sequence. Participants will explore colour representation, video capture and matrix resizing operations and many other features. At the end of the morning session, participants will be able to modify a movie sequence in realtime.

14.00 – 18.00: In the afternoon jit.catch, jit.graph, jit.poke and jit.peek will be introduced, resulting in participants modifying a movie file through audio data.

Day 2

10.00 – 13.00: The second day will begin with an introduction to Open GL in Jitter. This will include rendering, camera, shapes, textures and animation. By the end of the morning session you will be able to modify a 3D shape using audio.

14.00 – 18.00: In the afternoon, you will learn primitive drawing methods and will make a composition using jit.gl.mesh. Sabina will then share tips on ‘learning to learn’, becoming self-taught and Jitter resources.

Please note you must attend both days of the workshop and places are only secured when a full payment has been made. If you need to cancel your booking, we will endeavour to provide a refund if your place on the workshop can be filled.

Fees and Booking : For further information about content,  fees and booking availability, please contact Sabina Covarrubias here. 

 
Workshop title:
Introduction to Audio-Reactive Visuals using Jitter. Short Workshop (from 4-hours to 8 hours)

Get a fun and fresh introduction about how to create audio-reactive visuals using Jitter. 

This workshop is an introduction audio-reactive visuals in the MAX environment. The course is designed for musicians and sound-artists who want to learn how to create audio-reactive visuals using Jitter in Max MSP .

Participant profile: Participants will ideally be familiar with Max MSP software or Pure Data and/or audio-software or object-orientated programming.

If you are new to both but enthusiastic and a fast learner this workshop is also for you!

 

Equipment: Participants are required to bring their own computer with the latest version of Max7 or Max8 installed (Mac or Windows). The preferred computer specifications are:

  • Ram 8G or higher (you can work with 4G, however you risk the programme running slowly);

  • Processor 2.3 GHz or higher, Intel Core i7;

  • GPU: Intel HD Graphics 4000 1536 MB or higher.

Host equipment: Classroom equipped with projector, screen for projection, blackboard, stereo sound system, internet connection,  place for a maximum of 40 students.  

 

Programme outline: The length of this workshop is flexible. Duration will be determined  according to the host needs. From 2 hours to 8 hours. For details please contact the professor here.  This schedule might vary depending on the students requirements and previous Max-MSP experience. 

Day 1. 

Hour 1. Introduction to Jitter in Max MSP

Hour 2. Objects to perform audio-visualization

Hour 3. Techniques to perform audio-visualization

Hour 4. More techniques for audio-visualization. 

If the host wish to add more hours the students will learn and practice more techniques 

Fees and Booking : For further information about fees and booking availability, please contact Sabina Covarrubias here. 

 
Workshop title:
Introduction to Audio-Reactive and Audio Generative Visuals using Jitter. (6 intensive days workshop)

Introduction to Max MSP's Jitter library for high quality computer graphics. 

Learning Jitter in depth, the following topics are taught over 6 full time days and leaving one day to address the participants' work. 

I. Intro

1.1 Introducing the Jitter library

1.2 Installing the course files

1.3 Settings : The video engine in the Max preferences

1.4 Types of patch cords in Max


II. The Visuals Sources and Video Effects
2.1 Building a patch : Playing a video sequence, GPU vs CPU

2.2 Using a webcam and image files

2.3 Adding video effects

2.4 Using a webcam with jit.grab in detail

2.5 Displaying video

Exercise, discover FX and build something cool


III. Understanding The Matrix in Use
3.1 Understanding the jit.matrix arguments

3.3 Color synthesis in Jitter

3.2 Matrix dimensions and resolution

3.4 Managing matrix data types

3.5 Modifying color with jit.op and jit.gen

Exercise : Building an audio reactive color modifier


IV. Matrix Operations
4.1 Matrix Operations in Jitter

4.3 Mixing videos using multiple operators

4.2 Mixing videos using math operations

4.4 Feedback using jit.op

Exercise, creating a video-delay effect using feedback


V. Introduction to OpenGL in Jitter Max MSP
5.1 Introduction to OpenGL in Jitter Max MSP

5.2 Creating a 3D shape

5.3 Dimensions and draw mode of a 3D shape

5.4 The notion of vertex of a 3D shape

5.5 The front face and the back face of a 3D shape

5.6 Making an audio-reactive 3D shape


VI. Audio and Visual Interactions
Foreword : MSP review and audio setup

6.1 Intro : The advantages of Jitter Max MSP for the production of live audio-visual works

6.2 A word about audio-visual data mapping


VII. Visualising Amplitude
7.1 Amplitude peaks analysis

7.2 Mapping amplitude peaks to FX

7.3 Mapping amplitude peaks to a 3D shape parameters

7.4 Recording your visuals with audio


VIII. Transforming signal data into matrices and vice versa
Introduction : Hybrid objects Jitter and MSP

8.1 Mapping signal data into a visual-data matrix with jit.catch~

8.2 Mapping an audio signal into surface deformation with jit.catch~

8.3 Filling a matrix trough signals with jit.poke~

8.4 Writing an audio signal into a color matrix with jit.poke~

8.5 Read matrix data as audio a signal and listen to a data matrix

IX Advanced techniques 
9.1  Composing complex scenes using jit.gl.multiple
9.2  Composing the screen using jit.gl.node
9.3 Applying FX to the overall scene 
9.4 The jit.phys library
9.4 Using fragment shaders
9.4 Vertex displacement using jit.gen
9.5 Getting ready for performance 


X. Learn to learn Jitter using the available online tools 
10.1 Jitter resources
10.2 The Jitter community

 

XI. Designing your project
 

 
Workshop title:
Creating Visuals Using Jitter, Workshop on demand

Sabina can design the perfect workshop for your institution, festival or group of people.

If you have special needs of time, content,  or an idea for a workshop I can design the perfect workshop for you.

Fees and Booking : For further information about fees and booking availability, please contact Sabina Covarrubias here. 

 
Questions or Special Requests? 

I'll answer during my work schedule, from Monday to Friday from 9 am to 6 pm CET/ CEST