ElectroNight e MMC (Meet Music Code) – Designing C++ Object for Max/MSP

Andrea Minetti e Alberto Barberis

Descrizione:

Il workshop è rivolto ai musicisti e agli artisti multimediali che utilizzano lambiente di sviluppo di Max/MSP, uno dei linguaggi di visual programming più utilizzati al mondo per la musica, linterattività e la multimedialità, o ai programmatori appassionati di audio e di DSP (Digital Signal Processing). Lobiettivo del workshop è quello di fornire ai partecipanti unintroduzione al Max/MSP-SDK (Software Development Kit) per lo sviluppo a basso livello di nuove routine (chiamate external objects) utilizzando il linguaggio di programmazione C/C++. La progettazione e lo sviluppo ad hoc di tali oggetti offre infatti nuove potenti possibilità agli utenti di max/MSP: migliorare le performance delle proprie “patch” (porzioni di software), implementare algoritmi di DSP in sample-rate altrimenti non programmabili con il linguaggio nativo, creare i propri strumenti elettronici integrandoli nel mondo Max/MSP, sviluppare una propria libreria da rilasciare alla comunità, integrare codice di terze parti nellambiente di visual programming, sfruttare le librerie di C/C++ per potenziare il proprio ambiente di sviluppo (DSP, Machine Learning, Image Processing, ecc.). Per partecipare al workshop è richiesta la conoscenza, anche basilare, di un qualsiasi linguaggio di programmazione (C/C++, Java, javascript, python, processing, CSound, Supercollider, ecc.), delle basi della programmazione informatica e del funzionamento del linguaggio Max/MSP (o più in generale di un linguaggio di visual programming: PD, Kyma, TouchDesigner, Isadora, OpenMusic, ecc.). È necessario portarsi il proprio PC con installati: Max/MSP, XCode (mac) o Visual Studio 2019 (win).

Bio:

Andrea Minetti, nato a Locarno, classe 1987. Nel 2012 si laurea in ingegneria informatica al Politecnico di Milano, nello stesso anno apre la società di sviluppo software wavein.ch. Nel 2011 vince il primo premio per ImagineCup di Microsoft Italia. Nel 2015 si classifica al primo posto allo Startup Weekend di Zurigo. Da sempre interessato alla musica, dopo aver frequentato alcuni workshop e corsi di musica elettronica, nel 2019 decide di iscriversi al master Music and Acoustic Engineering del Politecnico di Milano con lo scopo di sfruttare le conoscenze in ambito informatico e applicarle al mondo della musica. Incontra Alberto Barberis nel 2019 in occasione dell’allestimento dell’opera musicale I Cenci al LAC, a seguito della quale nasce una stretta collaborazione.