bases:fabnum:livecoding:start

Ceci est une ancienne révision du document !


Live coding

Visuel

Hydra : Synthétiseur vidéo en direct dans le navigateur.

P5LIVE : Environnement collaboratif pour performances avec p5.js.

KodeLife : Éditeur de shaders GPU temps réel avec entrées audio/MIDI.

Screamer : Langage pour “ray marching” en direct.

Processing : IDE créatif utilisé en mode présentation pour le live coding.

Son

Strudel : Live coding musical en JavaScript dans le navigateur.

Sonic Pi : Environnement éducatif basé sur Ruby pour composer de la musique.

FoxDot : Langage Python pour motifs musicaux sur serveur SuperCollider.

TidalCycles : Langage de motifs (patterns) intégré dans Haskell.

Overtone : Environnement Clojure sur JVM utilisant SuperCollider.

Pure Data : Programmation graphique pour synthèse audio et multimédia.

Max/MSP : Environnement graphique interactif pour musique et multimédia.

3D / Modélisation procédurale

OpenSCAD : Modélisation 3D paramétrique par code (CSG).

cq-studio : Aperçu “hot-reloading” pour objets 3D en Python (CadQuery).

Three.js : Librairie JavaScript pour scènes 3D en temps réel dans le navigateur.

Unity : Moteur de jeu utilisable pour live coding de shaders via plugins.

TouchDesigner : Plateforme nodale pour contenu interactif 3D et vidéo temps réel.

  • bases/fabnum/livecoding/start.1772187408.txt.gz
  • Dernière modification: 2026/02/27 11:16
  • de enseignant