Coollab : créer des visuels génératifs sans coder, et en open source
Derrière les VJ sets, les installations interactives ou les habillages animés de conférence, il y a presque toujours un moteur de visuels génératifs, souvent propriétaire (TouchDesigner, Notch, Resolume) et souvent cher. Coollab propose une alternative radicalement accessible : un logiciel open source, gratuit, pensé pour les débutants comme pour les VJ exigeants, qui permet de composer des visuels animés par nœuds à partir de formes, d’images, de modificateurs et d’effets de post-traitement. Le projet est porté par une très petite équipe (un développeur à temps plein), ce qui en fait l’une des pépites discrètes de l’écosystème créatif libre.
Un workflow en trois temps
La promesse affichée sur le site officiel tient en trois étapes, et c’est effectivement ce que l’on retrouve dès l’ouverture du logiciel :
- Partir d’une forme ou d’une image : cercle, carré, bruit procédural, fractale, photo, vidéo… La source est le point d’entrée du graphe.
- Ajouter des modificateurs : distorsions, répétitions, transformations géométriques, kaléidoscopes, déformations temporelles. Chaque modificateur est un nœud reliable aux autres.
- Post-traiter le résultat : bloom, aberration chromatique, pixelisation, grain, color grading. C’est la couche qui donne son identité visuelle finale à la composition.
La force du modèle, c’est qu’on peut rester au niveau des presets haut-niveau pour produire quelque chose d’intéressant en quelques minutes, ou descendre dans les briques bas-niveau pour tout contrôler à la virgule près.
Pensé pour les usages live et interactifs
Là où Coollab se distingue vraiment, c’est sur ses entrées temps réel, qui en font un outil utilisable pour du VJing ou des installations :
- Audio-réactif : les paramètres d’un nœud peuvent être pilotés par l’amplitude ou le spectre d’une source audio.
- Webcam : flux caméra utilisable comme texture ou comme déclencheur.
- Spout (entrée et sortie) : standard de partage de texture vidéo entre applications sous Windows, indispensable pour interconnecter Coollab avec OBS, Resolume ou un autre outil dans une chaîne de production (AAASeed par exemple).
- MIDI : contrôle des paramètres via un contrôleur physique (Akai APC, Novation Launchpad, etc.).
- OSC (Open Sound Control) : pilotage à distance depuis un autre logiciel ou une installation.
- HTTP : chaque paramètre exposable via requête HTTP, ce qui ouvre la porte à l’intégration dans des scénographies pilotées par des capteurs, des interfaces web ou des agents.
Extensible en GLSL, à portée de script
Coollab laisse aux utilisateurs avancés la possibilité d’écrire leurs propres nœuds en GLSL (le langage de shaders d’OpenGL) en quelques lignes seulement. Un tutoriel dédié accompagne le processus. Cela signifie qu’un utilisateur qui connaît déjà Shadertoy peut porter ses shaders dans Coollab et en faire des briques réutilisables, combinables avec tous les autres nœuds de l’écosystème. Ce pont GLSL → nœud fait toute la différence pour qui veut aller au-delà des presets sans repartir de zéro dans un moteur complet.
Un positionnement singulier dans l’écosystème
Il existe plusieurs familles d’outils pour les visuels génératifs : les moteurs nodaux lourds et propriétaires (TouchDesigner, Notch), les environnements de creative coding code-first (Processing, openFrameworks, p5.js), les VJ tools commerciaux (Resolume, VDMX), et des alternatives open source comme AAASeed ou Magic Music Visuals. Coollab occupe un espace spécifique : visuel et nodal comme TouchDesigner, mais gratuit et libre ; accessible comme un VJ tool, mais extensible en GLSL. Ce positionnement le rend particulièrement adapté aux artistes, aux ateliers de médiation, et à toute structure qui veut produire des visuels de qualité sans dépendre d’une licence payante.
Limites à connaître
L’équipe est volontairement petite : un développeur à temps plein, quelques contributeurs ponctuels, ce qui peut se ressentir sur la cadence d’évolutions et la couverture des cas d’usage extrêmes. Le logiciel est principalement pensé pour Windows (le support macOS/Linux existe mais est moins éprouvé, notamment sur Spout qui est un standard Windows). Les performances temps réel dépendent fortement du GPU.
Par où commencer
Le téléchargement est direct depuis coollab-art.com/Download, la playlist vidéo d’introduction suffit pour une première composition en moins d’une heure, et la Gallery du site montre assez d’exemples pour juger si le rendu visuel correspond aux besoins. Pour une utilisation en spectacle ou en installation, prévoir une phase de test dédiée sur la chaîne MIDI/OSC/Spout : c’est là que se jouent la fiabilité du signal et l’intégration réussie avec le reste du dispositif scénique.
Coollab est un bel exemple de ce que l’open source fait de mieux : un outil spécialisé, poli, vraiment utilisable, porté par une poignée de passionnés et qui place la création visuelle générative à la portée de tout le monde, sans ticket d’entrée financier.
