Enseignement

Liens Max, MSP, Jitter et pure data

Voici une série de liens à propos de Max, MSP, Jitter et Pure Data. Ils sont issus d'années de navigation sur le web. Tous ont été vérifiés.

 

Mise à jour : 25 26 octobre 2012. Version la plus récente de Max au moment de la mise à jour : 6.0.7.

 

Catégories ajoutées : histoire, développement.

 

Vous pouvez me signaler d'autres sites et les liens morts via la page contact du site.

 

 

INCONTOURNABLES

Les sites fondamentaux.

 

Cycling '74 || New Tools For Media Société qui développe et commercialise Max, MSP et Jitter.***
Téléchargement du logiciel (la démo fonctionne 30 jours sans restriction fonctionnelle).
Téléchargement du Runtime qui permet de faire fonctionner les patchs Max mais n'autorise pas leur modification.
Max Objects Database Base de données regroupant une description et des liens vers la plupart des objets complémentaires de Max, MSP, Jitter, Pure Data. ***
Forums anglophones officiels et archives de Cycling '74. ***
Incremental Object Updates Mises à jour intermédiaires pour des objets spécifiques,mises à disposition entre les mises à jour globales de Max.
Max For Live permet de faire fonctionner des patches Max comme plug-ins dans Live d'Ableton. A la différence du regretté Pluggo, Max for Live ne fonctionne dans aucune autre station de travail, mais par contre bénéficie d'une intégration très profonde dans le logiciel hôte.Le logiciel s'achète séparément de Max.
Forum Max francophone sur codelab.fr
del.icio.us search for "maxmsp" Liens tagués "maxmsp" sur delicious.
MaxToolBox est une extension JavaScript facilitant le travail dans les patchs complexes (notamment pour l'interconnexion de multiples objets en une seule opération). Il n'existe pas de version spécifique pour Max 6 mais il semble que la version pour Max 5 fonctionne aussi dans la dernière génération du logiciel. ***

 

 

MaxMSP - histoire nouveau

Comment quelques bonnes idées se sont transformées en un logiciel utilisé dans le monde entier par des artistes aux esthétiques et pratiques diverses.

 

Une brève histoire de Max (page créée à l'IRCAM et archivée par Archive.org).

History and Background L'histoire de Max vue par Cycling '74 (page de 2008 archivée).

Miller Puckette Page personnelle du créateur de Max et Pure Data.

Max at Seventeen Article de Miller Puckette sur l'histoire de Max et Pure Data.

Une (vieille) Interview de David Zicarelli, principal acteur du succès de Max en tant que logiciel commercial après son développement par Miller Puckette à l'IRCAM (Archive.org).

 

MaxMSP - objets et abstractions

Liens vers des objets et pseudo-objets élargissant les possibilités de Max. Ces liens peuvent aussi mener à des exemples. Voir aussi la base de données maxobjects.com (lien plus haut).

 

ToolBox Objets et patches divers sur le site Cycling '74.***
CNMAT MAX Work Nombreux objets (notamment pour l'intégration de tablettes graphiques Wacom dans Max ou la création de bancs de filtres résonants flexibles) en versions MacOS et Windows, patches et tutoriels. Mises à jours fréquentes. ***
A-Chaos Lib for MaxMSPJitter Bibliothèque d'objets dédiée aux fonctions fractales/chaotiques.
peterswinnen.be Peter Swinnen, compositeur belge (et directeur du conservatoire flamand de Bruxelles), a développé une série d'objets pour Max.
IMTR Ensemble des bibliothèques d'objets de l'IRCAM (gratuites hormis deux d'entre elles). Parmi celles-ci on trouve FTM, dédiée à la manipulation de données en grandes quantités (vecteurs), notamment pour l'analyse et la resynthèse. **
Forumnet Forum de l'IRCAM, moyen - payant - d'accéder à des objets complémentaires de haut niveau (modalys~, spat~, antesfoco, gesture follower, etc).  **
FluidSynth for Max/MSP - imtr FluidSynth est un synthétiseur pour Max basé sur la lecture de fichiers SoundFont.
Tap Tools est un ensemble d'objets (payant) développé par Tim Place. Pas indispensable mais très utile quand même. * 
PeRColate is Here!!! Percolate, une bibliothèque pour MSP. Bien que n'ayant pas été mise à jour depuis Max 4.6, elle semble fonctionner sous Max 6. **
HoaLibrary Une bibliothèque d'objets pour l'ambisonie développée à la MSH Paris Nord pour Max 5 / 6. *
ICST Tools pour Max Ambisonie, interface graphique, aléatoire, etc. *
EAMIR Une bibliothèque pour la pratique et la pédagogie de l'harmonie diatonique.
Modal Object Library Une bibliothèque pour travailler sur les modalités.
Objets complémentaires de Tristan Jehan, très intéressants pour l'analyse des sons surtout.
www.no-tv.org/MaxMSP/ Quelques objets complémentaires pour MaxMSP (Mac/Windows) développés par PA Tremblay : ipoke~, butt~, plusequals...
jasch - code Jasch propose une importante collection d'objets pour Max et MSP, notamment pour le traitement des listes et des chaînes de caractères (texte). ***
Marcus Wrango - Max/MSP Objects Quelques objets pour MaxMSP, dont un extraordinaire simulateur de chambre anéchoïde (pas mis à jour depuis Max 4.6).
GEM for MaxMSP Ensemble d'objets donnant gratuitement accès à la bibliothèque graphique GEM dans Max 4 (pas mis à jour depuis 2007).
aka.objects Objets complémentaires pour Max sous MacOS X : pilotage par télécommande Apple Remote, simulateur de clavier alphanumérique, exécution de commandes Unix...(semblent fonctionner sous les versions postérieures à 4.6).
Index of /max/ddseq Séquenceur ddseq.
dmxusbpro :: DMX 512 externals for Max Objet pour le pilotage d'une interface Enttec DMX USB Pro par Max.
pmpd Modèles physiques pour pure data (existe aussi pour MaxMSP). 
MSD Page présentant MSP, une implémentation optimisée de pmpd. 
Patches pour les bibliothèques d'objets de modélisation de phénomènes physiques PMPD et MSD sur le site de Mathieu Chamagne.
neuromuse downloads Réseaux de neurones artificiels (notamment avec carte auto-organisatrice) sous forme de patch Max et Max/Jitter (2004).
the end: Colorblobs : abstraction d'interpolation de données par zones de couleurs (sans Jitter, Max 4). Une variante sous forme d'un objet existe dans la bibliothèque payante Tap Tools.
elastic~ - the ultimate pitch-shifting time-stretching looping MaxMSP object Objet payant d'élongation temporelle et transposition basé sur l'algorithme Elastic (utilisé notamment dans Cubase, Live, Kontakt).
CataRT - imtr CataRT, synthétiseur par concaténation d'unités dans MaxMSP avec FTM.
ajm objects | compusition Objets ajm : séquençage, générateur d'enveloppe, interpréteur en langage Ruby via Java.
NoteAbility Pro NoteAbility Pro, éditeur de partitions capable d'envoyer des messages de commande à Max.
ESB-objects for MaxMSP Objets Max de Volker Böhm.
zippernoise.net - Download Quelques objets complémentaires pour Max/MSP (Mac OS X) : convolution, résonances de piano (?).
Objets complémentaires et abstractions pour Max par Graham Wakefield : intégration du langage de scriptage Lua, objets de spatialisation Ambisonics, etc.
barry threw » Software Divers objets pour Max : objet pour recevoir le contenu du presse-papier du Mac, connection continue vers serveur TCP, slit-scanning, réception de données du détecteur de mouvement des portables Apple, filtres de Pd adaptés à Max. D'autres applications autonomes : client/serveur OSC, convertisseur MIDI/fréquence.
Anders Dahl, sound image other. Quelques compléments mineurs pour Max 4 (2005).
DIPS Bibliothèque offrant le traitement d'images dans Max 5 sur Macintosh et sans Jitter.
jb utilities Ensemble d'abstractions pour Max/MSP de Joseph Branciforte.
lowkey digital studio Objets pour Max 4 sous Windows et MacOS : FFT, panpot, réverbération, granular toolkit.
Arshia Cont | Realtime Multiple Pitch Observation Suivi de hauteur, objet pour FTM.
CICM - Centre de recherche Informatique et Création Musicale Différents objets pour MaxMSP, pure data et csound, notamment la spatialisation avec des variantes de vbap, la création de trajectoires. Adaptation d'instruments de Risset vers MaxMSP.
retinality - wesley smith Objets complémentaires pour Jitter.
algomusic.com Langage JMSL, objet MaxScore pour Max.
Software Loadbang.net : Gestion de base de données SQL via mxj et autres choses utiles... (pas mis à jour depuis 2006)
Real Time Composition Library for MAX (1993-98) (RTC-Lib) de Karlheinz Essl : un indispensable de la composition algorithmique (mis à jour pour Max 5/6).
MAX/MSP Externals Objets externes pour la détection de hauteur, le suivi de percussions et autres - pour MacOS 9 et MacOS X (versions adaptées à Max 5).
buza Objets (MacOS X UB) et modules Pluggo pour l'émulation de circuits sonores de consoles de jeu.
François Eudes Chanfraut Divers objets pour Windows.
Index of /software/vbap/MAX_MSP Système de spatialisation VBAP pour Max (MacOS X et Windows) (2007).
OpenNI to MaxMSP Connexion entre Kinect et MaxMSP, par Tohm Judson.
Sur ce site même, un objet (MacOS X) pour la création automatisée de cadavres exquis.
Bach Project Objets et abstractions pour la CAO développé par Andrea Agostini et Daniele Ghisi.
Sadam Library Bibliothèque multiusages développée par Siska Ádám.

 

MaxMSP - exemples

Exemples de réalisations créées avec Max, MSP, Jitter et Max for Live (ou pure data) : patches pour le studio, le concert, des installations.

 

ARGO Accueil Ensemble de modules audio basés sur MaxMSP (2010). ***
BEK: Jamoma Jamoma est un système d'objets complémentaires et de modules destinés à faciliter le développement de patches complexes audio et vidéo. ***
UBC Max/MSP/Jitter Toolbox Ensemble d'outils audio et vidéo développés avec Max/MSP/Jitter (versions pour MaxMSP 5 et Max 6).
Maxforlive.com Répertoire de patchs gratuits pour Max for Live (M4L).
Mitchell Turner Abstractions pour Max et Pd.
M. Turner Modèles de sessions pour l'intereconnexion de Max et Logic (MIDI, ReWire, plug-ins).
audiooo.com Site de Katsuhiro Chiba avec quelques patches Max et des modules Pluggo gratuits. Descriptions en japonais uniquement.
aLib-M4L Instruments Max for Live d'Ali Momeni.
Software Différents instruments (applications/patches) : générateur rythmique par algorithme génétique, quatuor électroacoustique, pour ensemble de percussions, pour duo, synthétiseurs...
Control Ableton Live With A Touch Screen Monitor » Synthtopia Pilotage de Live par Max avec un écran tactile (monocontact).
YouTube - Time Scanner Exemple d'installation vidéo interactive créée avec Jitter.
MUMT Projets génératifs dans Max (2008).
Christopher James -- Portfolio 2point5 Description de projets créés avec Max (avec photos d'interface graphique).
AudioLemon: DIY Touchscreen Drummachine :) Exemple d'utilisation de Max et d'un écran tactile pour créer une boîte à rythmes.
app:mlr [monome] application de découpage d'échantillons destinées à être pilotée par l'interface Monome.
# Panem Et Circenses # Patches (dont un gestionnaire de presets pattrstorage), modules Pluggo.
neuromuse.org Les divers ensembles d'objets gratuits de l'IRCAM.
mlooch -- them droney sounds! Application générative créée avec Max (ancien).
Index of /~ville/software/MAX_MSP Objet de spatialisation 3D.
_adsr221: installation Archives Installations visuelles réalisées avec Max (utilise notamment la caméra FireFly)
Transvergence Projet de système de création sonore basé sur le thème de la transvergence, les algorithmes génétiques et d'autres choses (2005).
Keith Fullerton Whitman ☞ Projects ☞ Max-MSP Projets réalisés dans Max/MSP (interface de commande soignée mais projets datés).
Site de Vincent Choqueuse Contient quelques outils créés avec Max (dont un spatialisateur binaural pour Max for Live).
Oliver Bown / Experimental Work Différents projets, avec et sans Max.
jvkr Différents patchs pour Max.
Daevl.Plugs Audio Transmogrification Suite Modules Pluggo (payants) recourant à des processus chaotiques.
Research Project in Sonic Art wiki / IRIN Outil de composition avancé basé sur le micromontage.
The Composers Playpen - Introduction Outil de manipulation des messages MIDI créé dans Max de Barton McLean (daté).
swirlee some loopies Enregistrement, lecture et overdub dans un buffer (vieux !).
☞ Keith Fullerton Whitman ☞ Projects ☞ Playthroughs Projet de patch pour traitement en temps réel pour guitariste.
Software Différents instruments (applications/patches) : quatuor électroacoustique, pour ensemble de percussions, pour duo, synthétiseurs...
Daniel Iglesia Projets d'installations et de concerts réalisés avec MaxMSP.
Max Stuff Projets réalisés par Chris Muir : synthétiseur granulaire The Mill, enregistreur de gestes, ligne à retard façon bande analogique, simple synthé FM... (2007).
Download Lien vers le modèle d'oreille de l'IMEP réalisé avec Pure data.
Accueil - Enigmes Projet Enigmes sur la partition navigable.
[ Revista MultiCiência - Revista dos Centro e Núcleos Interdisciplinares da Unicamp ] Projet d'installation sonore Khorwa de Mikhail Malt basé sur un modèle de vie artificielle.
The OMax Project Page OMax, environnement logiciel de jeu musical basé sur l'analyse en temps réel du jeu d'un musicien (en MIDI).
Art Assault -- Music Is Movement Vaste collection de modules pour Pluggo. ***
RESEARCH Projets de synthétiseurs originaux par Daniele Salvati.
SonART: A New Multimedia Environment for Networked Collaboration Environnement multimédia (sic) pour la création en collaboration par réseau.
Divers patchs de Lewis Keller.
solitude Composition algorithmique réalisée dans pure data, avec représentation graphique de l'œuvre.
v001 Système modulaire de création visuelle basé sur MaxMSP.
Autechre Interview d'Autechre dans Sound on Sound avec fameuse photo d'un patch Max mythique.
Software by Oli Larkin Projets soignés dans MaxMSP.
Interchanzheblique - Welcome Environnement d'improvisation créé dans Max/MSP.
Patches de Jean-Baptiste Thiebaut.
GleetchLab et autres logiciels créés à partir de Max par Giorgio Sancristoforo.
Logiciels développés par Guido Smider.
Kapling, un petit synthétiseur (guide d'onde) créé avec Max/MSP.

 

MaxMSP - tutoriels

Liens dédiés à l'apprentissage de MaxMSP.

 

Tutorials L'ensemble des tutoriels Max/MSP/Jitter proposés par Cycling '74. ***

The Theory and Technique of Electronic Music Cet ouvrage signé par Miller Puckette lui-même enseigne de multiples techniques électroniques via Pure Data. La plupart des exemples sont facilement transposables à Max. Disponible gratuitement en version électronique (2007). ***

Max MSP Jitter for Music de V. J. Manzo, livre destiné à l'apprentissage de Max/MSP/Jitter pour la création musicale (2011).

Electronic Music and Sound Design - Theory and Practice with Max/MSP - Vol. I   Ouvrage d'Alessandro Cipriani et Maurizio Giri préfacé par David Zicarelli (2010) (existe aussi en langue italienne).

Designing Sound Cet ouvrage d'Andy Farnell réunit un tutoriel Pd et des exemples pratiques mettant Pd à l'œuvre pour la création de sons, la plupart du temps dans une visée réaliste. Le résultat sonore n'est pas toujours très convaincant mais la démarche de traduction de chaque intention en patch est des plus intéressantes. Le tutoriel à lui seul justifie la lecture. L'intégralité des patchs et exemples audio sont accessibles aux lecteurs. Pour les autres, une partie est accessible sur le site personnel de l'auteur. **

Computer Music (G6610, Fall 2005) week 7 Cours de l'Université de Columbia : modèles de processus : automates cellulaires, vie artificielle, réseaux de neurones artificiels.
vade » Blog Archive » Jitter movie playback optimizations Optimisation de la lecture de films avec Jitter.
Obiwannabe Audio, code et tutoriels sur la synthèse.
MUS 2321 - Accueil Cours de programmation MaxMSP de l'Université de Montréal - niveau 1
MUS 2322 - Plan de cours Programmation dans MaxMSP - cours de l'Université de Montréal, niveau 2.
Share | Ali Momeni Fichiers du stage d'été du CNMAT d'Ali Momeni, modèles de résonance d'instruments de percussion.
.: Music 214 :. Texte sans pareil sur la création d'installations : expériences, conseils avisés...
M. Phillips Tutoriels sur les techniques électroacoustiques à l'aide de MaxMSP.
generation5 - Perceptrons Tutoriel sur les réseaux de neurones artificiels de type perceptron.
Computer Music (G6611, Spring 2005) week 6 Cours sur les algorithmes génétiques, les modèles de vie artificielle.
MUS1321 - Analyse, synthèse et traitement des sons Cours de l'Université de Montréal.



Max - développement  nouveau

Liens concernant la création d'objets Max ou le développement de programmes écrits dans d'autres langages et intégrés dans Max (Java, Javascript, etc).

 

Kit de développement officiel Cycling '74 - Kit de développement indispensable pour créer des objets Max en langage C. 

Designing Audio Objects for Max/MSP and Pd  Livre de Eric Lyon (2012).

Tutoriel de I. Fujinaga pour XCode (fichier .pdf, version de 2006).

Tutoriel Cycling '74 sur le développement d'objets Max avec l'environnement XCode 2.2 pour MacOS X (attention, date de 2005).

Tutoriel de l'Université McGill sur la configuration de XCode pour programmer des objets Max.

Ancien tutoriel de David Zicarelli sur la programmation d'objets pour Max (datant de l'époque de Max 4 !).

maxcpp - un modèle de fichier header pour développer des objets Max en C++ plutôt qu'en C.

Max/MSP Development with Eclipse | compusition Développement d'objets MaxMSP en langage Java avec l'environnement Eclipse. 

rtcmix~ -- v1.2 rtcmix~ permet d'intégrer dans MaxMSP des programmes développés dans le langage RTcmix. 

 

Max - liens & divers

Pages comportant des liens et pages diverse.

 

MusicMoz - Computers: Software: Max and MSP: Patch Libraries Liste de sites avec objets additionnels (un peu daté).
Alexander Refsum Jensenius » Max/MSP/Jitter Blog avec pas mal d'articles sur Max et d'autres considérations (vidéo, mapping, etc).
Max Resource Guide: online info on Opcode System's Max Une antique page des ressources sur Max (époque Opcode - pour mémoire).
Eric L. Singer Créateur d'objets pour Max et d'un orchestre de robots.

 

 

Références utiles

Références utiles pour quelques questions pointues...

 

Self-Organizing Map research Références sur les réseaux de neurones artificiels auto-organisés.
OpenGL Reference Manual
OpenGL Programming Guide (Addison-Wesley Publishing Company): Table of Contents
resoneuroEngl.html
Video Compression
JavaScript Reference

 

 

Pure Data - Forums

Forums dédiés à pure data.

 

PURE DATA forum~ Forum anglophone Pure Data.
codelab Site francophone avec forums dédiés aux outils d'art numérique : Processing, pure data, MaxMSP, Chuck, VVV...

 

Pure Data - Divers

pd ring Anneau de sites dédiés à Pure Data.
Impala Utopia Liens, patchs et documentation en français sur pure data.
Pure Data Downloads — PD Community Site Téléchargement de pure data sur le site PD Community.
ARGOPd Accueil Home Version pure data de Argo (2012).
FrontPage — PD Community Site Site communautaire pure data.
netpd Ensemble d'objets et patchs Pure Data pour la création musicale collective.
Pd Documentation Documentation de pure data (certains éléments peuvent intéressser les utilisateurs de MaxMSP).
multimedialab: logiciels: Pure Data.

 

Mots-clés: Max/MSP/Jitter