Projets / Logiciel · Visuels · Performance

CLIFT

2025–

Logiciel de VJing en ASCII

Un logiciel de VJing qui dessine tout en caractères. Deux platines, des centaines de scènes réactives au son, un crossfader, et le code joué sur scène écrit par-dessus l’image. « Future proof ASCII vjing for yesterday. »

Lancer 3 versions ↓

CLIFT Web : le navigateur de scènes, les couleurs de la platine A et une scène ASCII réactive au son

Ouvrir

  • WebLa version navigateur. Ouvrez et jouez ; micro facultatif.Lancer
  • Terminal (C/C++)L’original. ncurses, audio PipeWire, Ableton Link, un serveur WebSocket pour le live-coding. 190 scènes en 19 catégories.Source
  • clift2 (C)La réécriture modulaire. Les scènes s’enregistrent toutes seules, sept modes de rendu, un mode automatique abouti, une console de live-coding avec son propre bytecode, des macros.Source · bientôt

À propos

Trois générations

CLIFT est né dans le terminal. clift_terminal, c’est du C et du C++ sur ncurses : 190 scènes en dix-neuf catégories, deux platines, l’audio PipeWire, Ableton Link pour rester calé sur les logiciels de musique, et un serveur WebSocket pour poser le texte live-codé sur l’image. À voir de préférence dans Cool Retro Term.

clift2 l’a reconstruit en C modulaire. Les scènes s’enregistrent elles-mêmes au démarrage au lieu de vivre dans un énorme switch, les modes de rendu se sont multipliés (ASCII, classique, surface, Braille, bloc, ombre, points), le mode automatique a appris à suivre les montées et les drops, et une petite console avec son propre bytecode permet de live-coder directement les visuels.

CLIFT Web l’amène dans le navigateur sans installation : 235 scènes en 24 banques, dessinées par le GPU, avec post-effets, deux platines, enregistrement et contrôle à distance.

Dans World

Les scènes de CLIFT font aussi partie de World, la scène du prochain concert de live-coding, où 441 d’entre elles peuvent être posées sur la toile et déclenchées par la musique.

Fonctionnalités

Médias

  • CLIFT terminal — avec un serveur FoxDot génératif

    projet

Ailleurs

Crédits

Esc