Aller au contenu
roomi fields

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.