Fundamentals of sound design with Pigments 3

Date & Time: Thursday 7th October – 6pm UK / 7pm Berlin / 10am LA / 1pm NYC

Length: 2-hours live workshop via Zoom

Level: Beginner to intermediate

Arturia’s Pigments 3 Virtual Instrument is a highly versatile tool which is used in many professional studios, it also presents many opportunities for deep learning and creation at a beginner level.

Through this workshop that is well based in theory, but prioritizing practice, play and investigation, students will work to build new presets from scratch and learn how to manipulate existing sounds. We will utilize built-in Analog, Wavetable, Harmony, and Sample / Granular based sonic elements across Pigments 3 sound engines. We will also work with controlling synthesis settings with ADSR envelopes, using Macro’s, EQ’s and more.

Session Learning Outcomes

By the end of this session a successful student will be able to:

  • Build custom presets for sound design and music
  • Explore Pigments 3 creatively and independently
  • Be empowered by the built-in Pigments 3 troubleshooting and tutorial tools.

Session Study Topics

  • Intro – in app resources – demos
  • Virtual Synthesis / Digital Signal Processing
  • Granular Synthesis
  • Dynamic uses of macro control
  • Creative uses of EQ


About the workshop leader

Chloe Alexandra Thompson is a Cree, Canadian interdisciplinary artist and touring sound designer whose artistic works and workshops have been featured in galleries and performance spaces domestically and internationally. Using audio programming softwares, Thompson creates unique sonic environments and interactive performance tools.

She is presently based in Brooklyn, NY, USA.

Granular Synthesis: Getting Started with Grainflow – On-demand

Level: Advanced

Grainflow is a package for Max / MSP that utilizes gen~ and the MC wrapper to allow users to control large numbers of sample accurate grains. This workshop will teach participants about how to use and control large numbers of grains using the Grainflow package and Max’s multichannel wrapper.

By the end of the session students should be able to: 

  • Develop an understanding of granulation and granular synthesis

  • Use Grainflow to build a granular file player

  • Use Grainflow for live granulation.

  • Build a granular time-stretching tool

  • Use the MC output of Grainflow to bus grains stochastically to different effects

Study Topics 

  • Introduction to Grainflow~ – parameters and controls

  • Building a sound-file granulator using grainflow~

  • Building a live granulator using grainflow~.

  • Build a real-time time stretcher

  • Build a system for statistically bussing grains into several effects.


  • A computer and internet connection

  • Access to a copy of Max 8

  • The Grainflow Package

About the workshop leader 

Christopher Poovey is a Dallas based electroacoustic composer, media artist, and developer.

He is currently a PhD candidate at the University of North Texas with a research focus in interactive computer music and immersive installation. Chris has developed several software packages for Max as well as a number of Max for Live devices and VST instruments built using

Max meetup 17th April – Americas Edition

Date & Time: Saturday 17th April 3pm LA / 6pm NYC

Level: Open to all levels

Join the Max meetup to share ideas and learn with other artists, coders and performers. Showcase your patches, pair with others to learn together, get help for a school assignment, or discover new things.

The meetup runs via Zoom. The main session features short presentations from Max users. Breakout rooms are created on the spot on specific topics, and you can request a new topic at any time.

The theme for this session is Max in live performances.

Hosted by: Chloe Alexandra Thompson

With presentations by: 

Marcus Price: Granular Synthesis

Presentation on how he use granular synthesis/auto-scrubbing and a variety of custom tools (spacialization helpers, effects and feedback/delay lines) for live performances.

Michele Zaccagnini: Nonlinear Sequencer

Michele will present a max package he designed which is now distributed in the package manager. It covers the use of sequencers in nonlinear fashion, i.e. the time function of the sequencer is distorted to create tempo oscillations. The overall tempo-predictability and synchronization robustness of the sequencer is nonetheless still present in the Nonlinear Sequencer. Plus these set of objects allow to “measure” the regularity/irregularity of a rhythmic event on an imaginary grid.

João Cabral: Topic: Hardware presentation

João will present a bunch of devices that were made using M4L that work as a 1 dimensional Visual Synth that were used to create LED animations.


In the breakout rooms, you can share your screen to show other participants something you’re working on, ask for help, or help someone else.

Ready to present your work at a future meetup?

Everyone is welcome to propose a presentation. Just fill in this short form and you’ll be put on the agenda on a first come first served basis.

Presentations should take no more than 5 minutes with 5 minutes Q&A and we’ll have up to 5 presentations at each meetup.

List of presenters will be updated and announced before each event.

Topic suggestions but not limited to:

  • MIDI
  • Jitter
  • Signal processing
  • Sequencing
  • Hardware
  • OSC
  • Algorithmic composition
  • Package manager modules


  • A Zoom account
  • A computer and internet connection

Berlin Code of Conduct

We ask all participants to read and follow the Berlin Code of Conduct and contribute to creating a welcoming environment for everyone.