Logiciel de production · Cycling ’74 · 1990

Max

Environnement de programmation visuelle de Cycling ’74, Max sert à concevoir instruments, effets et traitements audio sur mesure. Autechre et Apparat l'utilisent dans leur travail électronique.

Sortie
1990
79notre notesur 100
Pas encore de photo libre de droits : motif généré à partir de la fiche.

Sa signature

  • Une page blancheAucune structure imposée, des objets reliés par câbles virtuels
  • Gen compile des patchsTraitements fins pour audio, matrices ou textures
  • RNBO exporte partoutPlug-ins VST3 et AudioUnit, Web Audio, matériel ou C++
  • Extensible en plusieurs langagesC++, Node.js, Java, JavaScript et Max for Live

Notre verdict

Flux de travail78
Instruments et effets intégrés76
Stabilité88
Rapport qualité-prix75

Synthèse des tests de presse et des retours d'utilisateurs.

On aime

  • Page blanche pour concevoir instruments et effets sur mesure
  • Exportation d'un même patch vers plug-in, web, matériel et code C++ via RNBO
  • Extensible en C++, Node.js, Java et JavaScript

À savoir avant d'acheter

  • Prise en main exigeante : il faut apprendre un vocabulaire d'objets
  • Aucun instrument prêt à l'emploi : tout part d'une page blanche

Ses dates clés

  1. 1985Miller Puckette commence Max à l'IRCAM, sous le nom The Patcher
  2. 1990Opcode lance la version commerciale
  3. 1997Zicarelli fonde Cycling ’74 et sort Max/MSP
  4. 2003Jitter, dédié à la vidéo, arrive avec Max 4
  5. 2011Max 6 apporte l'audio 64 bits, Ableton Live et Gen
  6. 2024Sortie de Max 9 le 29 octobre

Un artiste l'utilise

Fiche technique

Type
Environnement de programmation visuelle
Paradigme
Flux de données par objets et câbles virtuels
Bas niveau
Gen : processus audio, matrices ou textures, avec export de code source
Export de code
RNBO : plug-ins VST3 et AudioUnit, Web Audio, appareils matériels et code C++
Traitement audio
Moteur DSP temps réel (extension MSP)
Traitement visuel
Vidéo temps réel, graphismes OpenGL et matrices (Jitter)
Langages intégrés
C++, Node.js, Java et JavaScript pour étendre Max

Histoire

Miller Puckette commence à travailler sur Max en 1985 à l'IRCAM, à Paris. Le logiciel, d'abord nommé The Patcher, offre aux compositeurs une interface graphique pour créer des partitions de musique informatique interactive sur Macintosh. Il ne fait alors pas de synthèse sonore lui-même et envoie des messages de contrôle MIDI à des synthétiseurs et des échantillonneurs externes. Son premier usage notable est Pluton, pièce pour piano et ordinateur de Philippe Manoury créée en 1988. Son nom rend hommage au compositeur Max Mathews.

Opcode lance la version commerciale en 1990, développée par David Zicarelli. En 1997, Zicarelli en rachète les droits et fonde Cycling ’74, qui sort Max/MSP : le traitement du signal audio devient possible en temps réel sans matériel dédié. Jitter, dédié à la vidéo, aux graphismes OpenGL et aux matrices, arrive en 2003 avec Max 4. Max 6 apporte en 2011 un moteur audio 64 bits, l'intégration à Ableton Live et Gen, qui compile des patchs optimisés. Ableton rachète Cycling ’74 en juin 2017, Max restant publié par la société, et Max 9 sort le 29 octobre 2024.

Le son et l'usage

Max n'impose aucune couleur sonore : l'environnement démarre sur une page blanche, sans structure imposée. Les objets, qui peuvent générer des ondes sonores, représenter du matériel ou offrir une interface, se relient par des câbles virtuels. On peut y concevoir un synthétiseur sur mesure avec autant d'oscillateurs et d'effets que l'on veut, manipuler des échantillons, y compris en time-stretch et en changement de hauteur, ou patcher de l'audio multicanal.

Gen permet de composer des traitements fins pour l'audio, les matrices ou les textures, et peut produire du code source. RNBO, vendu avec Max, exporte un même patch vers des plug-ins VST3 et AudioUnit, une page web en Web Audio, des appareils matériels ou du code C++. On étend Max avec C++, Node.js, Java ou JavaScript, et Max for Live, annoncé en 2009, permet de créer des patchs directement dans Ableton Live.

Dans la techno

Autechre a expérimenté à fond avec Max/MSP, devenu une méthode de production principale pour le duo : Sean Booth explique pouvoir y construire ce dont il a besoin. Une grande partie de l'album Confield est née d'expériences avec Max. Apparat a conçu son propre outil sous Max/MSP pour jouer en live, faute d'Ableton disponible à ses débuts sur scène.

Robert Henke, du projet de dub techno Monolake, a cofondé Ableton, qui édite aujourd'hui Max avec Cycling ’74.

mis à jour le 12 novembre 2026