SynthHub
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.
actif
SynthHub tient le catalogue des appareils MIDI, de leurs sons et de leurs firmwares, et le distribue à osc-bridge et aux applications d’IA ; il s’enrichit de chaque usage et de chaque partage. Il est né d’osc-bridge le 23 octobre 2026, quand le serveur en ligne et le relais vers le matériel ont quitté le dépôt public. Sa limite principale : les échantillonneurs (MPC, SP-404…) ne sont pas encore pris en charge, et les sons d’un appareil ne se partagent que si l’on sait découper ses banques.
Sans matériel ni installation, le synthé virtuel du site permet d’essayer.
Un moteur, un format, un catalogue
Trois projets se tiennent. osc-bridge est le moteur libre qui parle aux appareils. Open Synth Descriptors (OSD) est le format ouvert dans lequel on décrit ces appareils, leurs sons et leurs firmwares. SynthHub est le service qui tient le catalogue dans ce format : chaque pilote du catalogue est un descripteur OSD valide, vérifié par des tests.
Le catalogue a trois lecteurs : le musicien par le site, l’agent par le serveur MCP, osc-bridge et les autres programmes par une API JSON. Le nombre d’appareils, de marques et de sons change chaque jour ; le site affiche les chiffres à jour.
Commencer
Sur le site. Le catalogue présente les appareils, leurs sons partagés, crédités à leur auteur, et les firmwares alternatifs.
Avec votre matériel. La page de connexion liste les appareils branchés au navigateur (Web MIDI) et aide à identifier ceux qu’elle ne reconnaît pas. Elle ouvre ensuite un relais vers une application d’IA, qui ne peut jouer que les appareils reconnus. Un appareil marqué « privé » n’est l’objet d’aucun enregistrement.
Avec un agent. Ajoutez le serveur à votre application d’IA comme connecteur MCP distant (dans Claude : Réglages, Connecteurs, « Add custom connector ») :
https://mcp.synthhub.roomi-fields.com/mcp
Il n’y a pas d’inscription : le serveur attribue un identifiant anonyme, et une adresse personnelle (/u/<id>/mcp) le garde d’une session à l’autre. Demandez ensuite, par exemple, quels réglages expose le minilogue ; l’agent cherche avec list_devices, lit les adresses avec list_routes et la documentation avec get_device_docs.
Sans agent, l’API se lit directement :
curl -s https://synthhub.roomi-fields.com/api/v1/index.json \
| jq '.devices[] | select(.vendor == "Moog") | .name'
Ce qu’un agent y fait
- Trouver un pilote. L’agent cherche l’appareil dans le catalogue et lit ses adresses et sa documentation.
- Jouer le matériel de l’utilisateur. Par le relais de la page de connexion, il envoie ses messages aux appareils reconnus.
- Demander l’accord. Chaque message SysEx qui pourrait modifier l’appareil attend que la personne l’accepte sur la page de connexion.
- Partager. L’agent partage des sons, avec leur auteur et leur licence, et signale ce qui marche ou non sur l’appareil. La confiance dans un pilote vient de cet usage réel.
- Prendre et charger un son. La prise d’un son depuis la machine passe par les adaptations de KnobKraft Orm, exécutées sans modification.
Ce qui est ouvert
osc-bridge est publié sous AGPL-3.0-or-later. Le format OSD est versé au domaine public (CC0), et ses schémas sont servis sous /osd/. Les données du catalogue sont sous CC BY-SA, attribuées par source. Le code du serveur SynthHub reste privé.
Où il en est
Le service est en ligne. Ce qui ne marche pas encore : les échantillonneurs, le partage de sons pour les appareils dont on ne sait pas découper les banques, la reconnaissance sûre au premier essai d’un appareil qui ne s’identifie pas. La page de connexion repose sur Web MIDI, que Safari n’offre pas.
Site · API pour les agents · osc-bridge · Open Synth Descriptors (OSD) · l’article sur osc-bridge
Merci à Christof Ruch et aux contributeurs de KnobKraft Orm, dont les adaptations servent à prendre et à charger les sons ; à pencilresearch/midi (MIDI Guide) et à la bibliothèque de presets de la communauté Electra One, sources d’une grande partie du catalogue ; et à chaque personne qui partage un son.
Fabrication. Claude Code (Claude Opus 5.5), à partir du site public et des notes de développement d’osc-bridge. Les adresses du site ont été vérifiées le 28 octobre 2026. Méthode