このプロジェクトについて

AI Jam Sessionsは、LLMに音楽を学び体験するための感覚のような能力を提供するMCPサーバーです。シンプルなMIDIライブラリを超え、ピアノ、ギター、ボーカルのための総合的な学習環境を提供します。主な機能: **サウンドエンジン**: ピアノとギター用の加法合成、ボーカル用の物理モデリング、サンプルベースの再生(サンプリングされたコンサートグランドを含む)を含む6種類の異なるオーディオエンジン。**ビジュアルおよび分析ツール**: AIによる検証のために音楽をSVGとして描画するピアノロール、インタラクティブなギタータブ譜、作曲、チューニング、A/Bオーディションのためのブラウザベースの「Cockpit」。**ソングライブラリ**: ブルース、クラシック、ジャズなど12ジャンルにわたる120曲。各曲にはハーモニック分析と演奏のヒントをカバーする深い音楽的注釈が付いています。**学習ループ**: セッション間の進捗を追跡する永続的な練習ジャーナル。AIがパターンを振り返り、目標を設定できるようにします。**jam-actions-v0 データセット**: クラシックピアノMIDIに基づいた115件のマルチターンMCPツール使用トレースの公開データセット。LLMがシンボリック音楽分析を学ぶために設計されています。このシステムは、Learn、Play、Practice、Singの4つのカテゴリに分類された49のMCPツールを提供し、AIが曲をリスト化し、小節を分析し、スピーカーを通じて再生し、パフォーマンスを採点できるようにします。