Projets
Composer avec des structures
- BPscript actif
Langage de composition qui écrit en clair les grammaires du Bol Processor (BP3) et les fait dériver dans le navigateur.
- Bol Processor 3 dans le navigateur archivé
Le moteur en C de BP3, compilé en WebAssembly, et BPweb, une page qui le fait tourner sans installation.
- Kanopi expérimental
Environnement de live coding dans le navigateur qui fait jouer plusieurs langages sur une même horloge, BPscript compris.
- ICM Meta-grammar expérimental
Prototype d'une méta-grammaire de la musique classique indienne, tirée des traités, où chaque règle cite le passage qui la fonde.
- L'expérience des deux vīṇās expérimental
Refaire dans le navigateur l'expérience du Nāṭyaśāstra : deux vīṇās accordées sur le Sa-grāma, dont on abaisse l'une pas à pas en écoutant les battements.
- Saṅgītaratnākara, texte OCR archivé
Le texte des quatre volumes de l'édition d'Adyar (1943-1953) du Saṅgītaratnākara, lu par OCR et publié en fichiers texte.
Audio et matériel
- osc-bridge actif
Pont entre OSC et MIDI/SysEx qui décrit chaque instrument dans un fichier JSON, pilotable depuis un logiciel ou par un agent via MCP.
- SynthHub actif
Catalogue en ligne des appareils MIDI, de leurs sons et de leurs firmwares, au format Open Synth Descriptors : servi à osc-bridge et aux applications d'IA, qui peuvent jouer le matériel de l'utilisateur.
- Open Synth Descriptors (OSD) expérimental
Format ouvert en JSON, complémentaire du MIDI, vérifié par JSON Schema, pour décrire ce que le MIDI ne dit pas : appareils, sons, firmwares, empreintes de reconnaissance.
- Narcose expérimental
Greffon d'effet VST3 et CLAP, posé sur la sortie générale d'un DJ, qui fait varier très lentement quatre traitements calés sur la grille du morceau.
- vcv-osc actif
Module VCV Rack qui ouvre tout le patch au pilotage OSC — paramètres, câbles et modules, désignés par leur nom.
- FaustScript expérimental
Langage qui ajoute à Faust le nom d'une instance et les gestes pour la modifier pendant qu'elle joue ; il se traduit en Faust.
- Electra One — widgets et plugin actif
Bibliothèque de widgets Lua pour le contrôleur MIDI Electra One, et plugin Claude Code pour les développer sur l'appareil.
- Modules Eurorack en pause
Un quadruple VCA empilable, dessiné d'abord dans VCV Rack puis en carte Eurorack dérivée de Veils (Mutable Instruments).
Outils pour travailler avec des agents IA
- rtfm actif
Index local d'un projet (code, documents, PDF, notes) qu'un agent interroge avant de chercher dans les fichiers.
- Roomi's Grillhouse actif
Un projet prêt à l'emploi pour travailler avec Claude Code : un grill qui fixe l'architecture avant le code, puis des tickets menés par des agents de développement et relus avant d'être fermés.
- notebooklm-mcp actif
Piloter NotebookLM de Google depuis un agent, par un serveur MCP, ou depuis n'importe quel outil qui parle HTTP.
- paper-trail actif
Greffon Claude Code qui fait acquérir et lire les sources avant d'écrire une revue de littérature, puis contrôle chaque citation contre le texte de la source.
- obsidian-content-publisher actif
Greffon Obsidian qui publie une note vers WordPress, Substack ou LinkedIn, images comprises, avec les réglages portés par son en-tête.
Projets éditoriaux
- viasophia actif
Un projet éditorial de sagesse et de philosophie, en quinze langues, où chaque citation est vérifiée mot pour mot dans son texte source.