Puredata (Pd) Workshop with Servando

Workshop Overview
Puredata (Pd) is an Open source multimedia visual programming language established in 1996 as an open & re-written alternative to Max/Msp.
This workshop aims to delve into the multifaceted capabilities of Puredata, offering participants an opportunity to explore its diverse applications in music, visual arts, tool creation, VST plugins, Eurorack modules, iOS apps, organelle patches and more.
One of Pd's standout advantages over similar languages, including Max, lies in its exceptional portability. It seamlessly operates across all major operating systems, extending its functionality to mobile phones and cost-effective microcontrollers like the Esp32. This attribute has quietly established Pd as one of the most widely used audio engines. The graphical interface of Puredata renders it more accessible than conventional code-based languages, fostering a quicker workflow. While the initial learning curve might be steep due to its myriad objects and possibilities, in this workshop we will solve that by starting from the scratch and then using ready made abstractions that will speed up patching time. Countless user-created manuals, examples, and an extensive repository of freely available patches significantly ease the adaptation of Pd to individual needs. This workshop aims to showcase invaluable resources that expedite the development of Pd coding skills, enabling beginners to progress towards their creative objectives with greater ease.
This workshop aims to empower participants to create synths & tools software & hardware with puredata. While no previos experience is required, it's important to be motivated and to be willing to spend time diving into the oceans of audio programming.
Workshop parts:
- Introduction and Basics: Exploring important basics as well as notable features and tricks of Puredata.
- Practical Application: Constructing a sequencer and synthesizer within the Puredata environment.
- Advanced Techniques: Building audio effects / tools and using freely available resources to streamline the patching process.
- Integration with Hardware Systems: Demonstrating the interface between Puredata and synthesizers . This section will encompass control mechanisms and real-time audio signal processing. (midi, FX, recording, OSC .. )
About Puredata creator:

Miller S Puckette (Msp): The creator of both Max/Msp and Puredata has a background in mathematics and music composition. He has been teaching at the University of San Diego since 1994. Now retired from docency, He is back at Ircam where it all started with MAx in the 90's but now He is Focusing on making Puredata the most reliable, efficient and durable option.
Schedule, Date and Location
Artist Talk / Workshop preview: Tuesday 6th Feb, during OpenLab
Workshop: Saturday & Sunday, 10&11 Feb. 2024
🅃🄸🄼🄴: 15:00 - 19:00 (times to be confirmed)
🄻🄾🄲🄰🅃🄸🄾🄽: MechArtLab, 3. Stock, ZWZ, Neue Hard 12, Zürich
About the Facilitator: Servando Barreiro

With a trajectory in Puredata dating back to the early 2000s, Barreiro has utilised Pd extensively in creating interactive audiovisual works. As a co-author of the FLOSS manual for Puredata, his expertise serves as a valuable resource for online learning.
Biography I'm an Audiovisual artist with a background in electronics, sound, and audiovisual communication. I lived in Madrid, Berlin, Peru, and Stockholm, among other places. I'm A Pure Data expert (If you know, you know..). I created music and/or software for brands such as Audi, Redbull, Polestar, and Teenage Engineering. my work has been exhibited in renowned locations such as: Reina Sofia Museum, Medialab Prado, Transmediale, and Ars Electronica. For more information, keep browsing this site.