Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
bases:fabnum:livecoding:start [2026/02/27 11:29] enseignant |
bases:fabnum:livecoding:start [2026/03/01 17:51] (Version actuelle) enseignant [Video] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Live coding ====== | ====== Live coding ====== | ||
| - | Le live coding est une pratique de programmation informatique et une forme d'art numérique où la création s' | + | Le live coding est une pratique de programmation informatique et une forme d'art numérique où la création s' |
| - | Apparu à la fin des années 1990 et au début des années 2000, le live coding puise ses racines dans la musique électronique, | + | Cette transparence radicale établit un rapport nouveau avec le spectateur, invité à lire les instructions qui génèrent l' |
| + | |||
| + | Apparu à la fin des années 1990 et au début des années 2000, le live coding puise ses racines dans la musique électronique, | ||
| === Visuel === | === Visuel === | ||
| - | * Hydra : Synthétiseur vidéo en direct dans le navigateur. | + | * [[https:// |
| * P5LIVE : Environnement collaboratif pour performances avec p5.js. | * P5LIVE : Environnement collaboratif pour performances avec p5.js. | ||
| * KodeLife : Éditeur de shaders GPU temps réel avec entrées audio/MIDI. | * KodeLife : Éditeur de shaders GPU temps réel avec entrées audio/MIDI. | ||
| Ligne 18: | Ligne 20: | ||
| * Sonic Pi : Environnement éducatif basé sur Ruby pour composer de la musique. | * Sonic Pi : Environnement éducatif basé sur Ruby pour composer de la musique. | ||
| * FoxDot : Langage Python pour motifs musicaux sur serveur SuperCollider. | * FoxDot : Langage Python pour motifs musicaux sur serveur SuperCollider. | ||
| + | * Ibniz : 8bit video/ sound synth | ||
| * TidalCycles : Langage de motifs (patterns) intégré dans Haskell. | * TidalCycles : Langage de motifs (patterns) intégré dans Haskell. | ||
| * Overtone : Environnement Clojure sur JVM utilisant SuperCollider. | * Overtone : Environnement Clojure sur JVM utilisant SuperCollider. | ||
| Ligne 31: | Ligne 34: | ||
| - | === Video === | + | ===== Video ===== |
| {{youtube> | {{youtube> | ||
| {{youtube> | {{youtube> | ||
| {{youtube> | {{youtube> | ||
| {{youtube> | {{youtube> | ||
| + | {{youtube> | ||
| + | {{youtube> | ||
| + | {{youtube> | ||
| + | Tutoriel Hydra : https:// | ||
| + | |||
| + | ===== Liens ===== | ||
| + | https:// | ||
| + | - Un bon article sur Makery à propos de l' | ||
| + | - http:// | ||
| + | - La page sur le livecoding chez PiNG, plein de choses pour installer FoxDot, TidalCycle et + https:// | ||
| + | - The early stages of the live coding community is captured in the archive of the first incarnation of this forum: https:// | ||