TuneTrack: tunetrack MCPツールによるゲーム音楽制作
TuneTrackはユーザー自身の音楽ワークステーションです。音符、コード、パターン、CCカーブで音楽を書き、TuneTrackがそれを(ユーザーのVST3プラグイン、保存されたパッチ、SFZサンプルライブラリ、または内蔵Faustシンセサイザーを通じて)実際の楽器で再生し、ミックス、マスタリング、ループ対応ファイルとしてレンダリングします。あなたは音を聞けないため、音楽理論、ツールの分析レポート、ピアノロール画像に基づいて作業します。すべての決定は意図的でなければなりません。埋め草のループや安易な即興演奏は避けてください。
ツールが見つからない場合、MCPサーバーが登録されていません。claude mcp add --scope user tunetrack -- C:\Users\Owner\Documents\TuneTrack\.venv\Scripts\tunetrack-mcp.exe を実行してください。
1. まずプロジェクトを理解する
音符を書く前に、音楽が何のためのものかを特定します。
- ゲームプロジェクトを読む:README、デザインドキュメント、ストーリー/設定テキスト、シーン/レベル名、アートスタイル(画像をいくつか見る)、UIテーマカラー、既存のオーディオフォルダとファイル命名規則、エンジン(Godotの
project.godot、UnityのAssets/、Unrealの.uproject、Web)。 - 以下を確定する:ジャンル/パレット、ムード(2〜3語)、エネルギー、テンポ、キー/モード、キュータイプ、長さ、ループ形式、デリバリー形式とパス。 ユーザーが意図を示した場合(「ダークシンセウェイブメニュー、100bpm」など)、それがあなたの推測に優先します。プロジェクトに手がかりがない場合のみ質問してください。
- 記録する:
project_new(name, tempo, key, time_sig, brief={genre, mood, use, game, references, notes})。
2. インストルメントライブラリを確認する
status() は、VST3インストゥルメント、パッチ(プラグインと保存されたサウンドの組み合わせ、タグ付き)、SFZインストゥルメント、内蔵シンセサイザーを一覧表示します。
- アコースティック/オーケストラのパートには実際のサンプルが必要です:
patch:<id>(例:HALion、BBC Symphony Orchestra、Spitfire LABSのパッチ)またはsfz:<path>を使用します。内蔵シンセサイザーは、エレクトロニック、シンセウェイブ、チップチューン、アンビエント、ローファイに優れており、サポートレイヤーとしても適しています。 - HALion SonicやGroove AgentなどのVST3インストゥルメントは空の状態で読み込まれます。パッチがないと無音をレンダリングします(レンダリング時に警告されます)。MODO DRUMはパッチなしで動作します。
- 必要とするパレットが不足している場合(例えば、ストリングパッチやSFZがないのにオーケストラストリングスが必要な場合)、その旨を明確に伝え、次の選択肢を提示します:(a) ユーザーがパッチをキャプチャする(
patch_captureでプラグインウィンドウを開きます。ユーザーがコンピュータの前にいる間のみ)、(b) 無料ライブラリをインストールする(READMEにいくつかリストがあります)、(c) スタイライズされたシンセバージョン。シンセをオーケストラと偽ってはいけません。 - `audition(