À propos du projet
AI Jam Sessions est un serveur MCP qui dote les LLM de capacités quasi sensorielles pour apprendre et expérimenter la musique. Il dépasse les simples bibliothèques MIDI en offrant un environnement d'apprentissage complet pour le piano, la guitare et le chant.
Les fonctionnalités clés incluent :
- **Moteurs Sonores** : Six moteurs audio distincts, comprenant la synthèse additive pour le piano et la guitare, la modélisation physique pour les conduits vocaux et la lecture basée sur des échantillons (incluant un Concert Grand échantillonné).
- **Outils Visuels et Analytiques** : Un piano roll qui rend la musique en SVG pour la vérification par l'IA, des tablatures de guitare interactives et un « Cockpit » basé sur navigateur pour la composition, le réglage et les auditions A/B.
- **Bibliothèque de Chansons** : 120 chansons réparties dans 12 genres (Blues, Classique, Jazz, etc.), chacune accompagnée d'annotations musicales approfondies couvrant l'analyse harmonique et des conseils d'exécution.
- **Boucle d'Apprentissage** : Un journal de pratique persistant qui suit les progrès au fil des sessions, permettant à l'IA de réfléchir aux motifs et de fixer des objectifs.
- **Jeu de données jam-actions-v0** : Un jeu de données public de 115 traces d'utilisation d'outils MCP multi-tours basées sur des MIDI de piano classique, conçu pour entraîner les LLM à l'analyse musicale symbolique.
Le système fournit 49 outils MCP classés en Learn, Play, Practice et Sing, permettant à l'IA de lister des chansons, d'analyser des mesures, de jouer via des haut-parleurs et de noter des performances.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.