Ma si chiama Pure Data o Max/MSP?

Ma si chiama Pure Data o Max/MSP?

Posted by nicb on Ven, 01/09/2009 - 22:40
Sezione/i: 
PureData
Risposta: 

La storia sommaria è la seguente: il programma Max nasce all'IRCAM nella seconda metà degli anni ottanta per opera di Miller Puckette, matematico del MIT di stanza a Parigi (all'epoca).  All'ICMC del 1988 Puckette presenta un paper intitolato The Patcher nel quale descrive un editor per algoritmi musicali con il quale ha elaborato alcune parti del brano Pluton di Philippe Manoury. È la prima apparizione di Max, che verrà chiamato cosi` in onore di Max Mathews, pioniere dell'informatica musicale. Lo sviluppo di Max continua poi all'IRCAM sino all'accordo di industrializzazione con Opcode, ditta americana che passa lo sviluppo a David Zicarelli il quale lo ri-ingegnerizza, in collaborazione con Puckette, per la vendita. Opcode però toglie a Puckette la possibiltà di intervenire direttamente sul codice. Opcode viene poi ceduta alla fabbrica di chitarre Gibson la quale cessa la produzione di tutti i prodotti. Max viene rilevato dalla società fondata da Zicarelli, Cycling74.

Puckette tornato negli USA riscrive da capo Max per avere la possibilità di svilupparlo ancora, e lo chiama Pure Data. Per evitare gli errori del passato, Puckette garantisce una licenza di tipo FreeBSD al software, il che lo rende a tutti gli effetti un Software Libero e GPL-compatibile. Nel riscriverlo, risolve alcuni problemi che aveva riscontrato con Max e aggiunge l'elaborazione di segnali audio. Quest'ultima caratteristica viene ripresa poi da Zicarelli che crea l'estensione MSP (che sta per Max Signal Processing ma sono anche le iniziali di Puckette). Altri dettagli della vicenda si trovano qui e qui.

Tutto questo per dire che Max/MSP e Pure Data sono essenzialmente la stessa cosa se non fosse che:

  • Pure Data è Software Libero, e come tale può essere scaricato dalla rete in numerosissime distribuzioni per tutte le piattaforme operative al costo della sola connessione.
  • Pure Data può essere liberamente copiato, studiato, modificato, ridistribuito, rendendolo così molto adatto alla didattica.
  • Pure Data è scevro di tutta l'iconografia aggiunta successivamente a Max, il che lo rende più sobrio e semplice da usare.