AIエージェントでDAWをコントロール
2026年9月発行
はい、これは今日存在します: Doseedo MCPサーバー で https://api.doseedo.com/mcp AIエージェント(Claude Code、Claude on your phone、Cursor、任意のMCPクライアント)は、アカウント内のセッションを完全なアレンジメントとして読み込み、編集し、DAWで開くプロジェクトとして返却することができます。 Doseedoデスクトップアプリ macOS上で実行されている場合、これらの編集は Logic Proプロジェクトを数秒で開くライブ編集とオフラインバウンスは Logic ProのみこれはmacOSデスクトップブリッジを介して動作します。ただし、実行中のアプリケーションのリモコンではありません。トランスポートを制御したり、再生ヘッドを動かしたりするものではありません。
その区別は―― セッションの編集 対 アプリを操る — が主題のすべてです。人々が「AI で DAW を制御する」と言うとき、ほとんどすべてが最初の部分、つまりアレンジメントの再構築、 MIDIの修正、テンプレートの作成、 stems印刷を意味します。これは現在機能しています。
エージェントがセッションに対して実際にできること
セッション制御、プロジェクト変換、オーディオからセッションへの変換、 stem separation 、文字起こし、生成、カバーなど、合計21のツールがあります。ここではセッション制御ファミリーに焦点を当て、 読む まず最初に、配置を見ることができないエージェントは推測するしかないという点が重要です。1回の呼び出しでセッションが構造として返されます。各トラックのID、各リージョンの位置(拍と秒の両方)、ミキサーレベル(実際のdB値)、各チャンネルのプラグインチェーン、テンポ、マーカー、さらにデスクトップアプリがそのセッションで現在実行中かどうかなどが含まれます。
それから 編集1回の呼び出しで適用される操作のリストとして:
- 領域を移動、トリミング、再配置します。
- MIDIノートを書き換える ― ピッチ、位置、長さ、ベロシティ。
- トラックの追加または削除、クイックサンプラーへのサンプルの読み込み。
- フェーダー、パン、ミュートを設定し、サブミックスバスを作成してトラックをそこにルーティングします。
- プラグインを挿入する 名前で — デスクトップアプリが接続されている場合は、常に在庫カタログに加え、Macにインストールされているプラグインも含まれます。
- テンポを変えたり、マーカーを追加したりする。
オフラインバウンス ここで、標準のDAWではできない唯一のことは、DAWを閉じた状態で、実際のサードパーティ製プラグインチェーンを介してトラックをオーディオにプリントすることです。デスクトップアプリはバックグラウンドでヘッドレスレンダリングされます。オーディオトラックはカバーされますが、インストゥルメントトラックとMIDIトラックはDAWを開いたままにしておく必要があり、静かに削除されるのではなく、トラックごとに報告されます。ダウンロードは別のツールであり、デスクトップアプリは必要ありません。セッションはサーバー側でネイティブとして再構築されます。 .logicx.
Liveとファイルデータ ― その違いが重要なのです
すべての編集内容はまずクラウドセッションに反映されます。その後の処理はデスクトップアプリによって異なります。
- デスクトップが起動し、プロジェクトが開いています。 各編集は数秒以内にライブのLogic Proプロジェクトに適用され、
.logicxディスク上のデータは常に同期されます。これにより、パソコンから離れた場所でもスマートフォンから作業が可能になります。 - デスクトップが閉じられました: 何も失われることはありません。編集内容はセッションに保持され、次回セッションを開いたとき、またはプロジェクトをダウンロードしたときに反映されます。
ライブ適用とオフラインバウンスのみがデスクトップブリッジを必要とし、両方のターゲット Logic Pro macOS上で。その他すべて (読み込み、ビルド、変換、ダウンロード) にはコネクタのみが必要で、 Logic Pro (.logicx)、 Ableton Live (.als)、 FL Studio (.flp) Pro Tools (.ptx)とREAPER (.rpp)、全20方向の変換において。
インストール
自己ホストは不要、SDKも不要。エンドポイントはStreamable HTTPでホストされています。 https://api.doseedo.com/mcp.
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
最初のツール呼び出しでブラウザが開き、サインインと承認が行われます。CI、サーバー、またはブラウザを持たないクライアントの場合は、キーを追加します。 設定 → APIキー その代わり:
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp \
--header "X-API-Key: dsk_live_..."
Claudeの電話アプリとウェブアプリでは、カスタムコネクタとしてインストールされます。[設定] → [コネクタ] → [カスタムコネクタを追加] → 同じURLを指定します。Cursorやその他のMCPクライアントも、それぞれのMCP設定で同じURLを登録します。
具体的な例:テンプレートを作成し、印刷する
最も分かりやすいテストは、何もないところから何かを生み出すことです。トラックテンプレートをリクエストしてください。
> In my Doseedo sessions, make a new one called "Beat Template"
at 92 BPM: four sampler tracks — Kick, Snare, Hat, Perc — with
the one-shots from ~/Samples/Analog/ loaded, all four routed
into a drum bus with a compressor and a channel EQ on it.
Then bounce the bus and give me the file.
エージェントが行う処理の順序は次のとおりです。セッションを作成し、テンポを設定します。4つのトラックを追加し、各サンプルをクイックサンプラーにロードします。サブミックスバスを作成し、4つすべてをそこにルーティングします。バスにコンプレッサーとEQを挿入します。 名前でまず、お使いのマシンに実際にインストールされているプラグインを確認し、次にバウンスをキューに追加してレンダリングが完了するまでポーリングします。バウンスは実際のプラグインチェーンを通して出力されるため、返されるのは挿入した音であり、単なる合計値ではありません。
2つの詳細により、これはデモではなく実用的なものとなっています。長時間の作業は 非同期 — 送信ツールは task_id そして待機ツールがそれをポーリングします。そしてあなたのサンプル。 ディスクに保存エージェントはローカルパスを渡し、クラウドはそれに基づいてセッションを構築し、ダウンロードはファイルをプロジェクトに配置するコピーコマンドを返します。結果はネイティブとしてダウンロードされます。 .logicx; 別途変換処理を行うと、 Ableton 、 FL Studio 、 Pro Tools 、またはREAPERプロジェクトファイルが返されます。いずれの場合も、通常のセッションとして開きます。実際のトラック、 MIDIとオーディオ、テンポとマーカーが編集可能です。
エージェントに指示してください。
Claude Codeは1つのコマンドで接続できます。Claudeのデスクトップ、スマートフォン、WebアプリはカスタムコネクタUIを介して接続し、Cursorは独自のMCP設定を介して接続します。編集内容を開いているLogicプロジェクトにリアルタイムで反映させたい場合は、デスクトップアプリを追加してください。
Doseedo MCPサーバー →そもそもなぜ橋が必要なのか
Logic Proには公開のリアルタイム スクリプティング API は付属していません。唯一のスクリプティング サーフェスである Scripter は、単一のチャンネル ストリップ上のイベントを認識するMIDI FX プラグインであり、アレンジメントを読み取りまたは変更することはできません (全体像Abletonは正反対です。実行中のLiveセットは AbletonOSC または pylive を介して制御できますが、これはアプリと通信し、プロジェクト ファイルとは通信しません。また、 Live専用です (詳細) ブリッジはLogicギャップを埋めます。エージェントは読み取り可能なセッションを編集し、ローカルアプリはその編集内容を開いているプロジェクトに適用します。
できないこと
- リアルタイムの輸送制御はできません。 エージェントからは、再生、停止、録音、位置特定、ライブフェーダー操作はできません。
- Ableton 、 FL Studio 、 Pro Tools 、 REAPERのライブ操作はできません。 これらはプロジェクトファイルとして読み込まれ、構築され、変換され、ダウンロードされます。 Live編集とオフラインバウンスは、 Logic Pro 、 macOS 、デスクトップアプリ上で実行されます。
- これはDAW(デジタルオーディオワークステーション)の代替品ではありません。 ミキシングの判断、リスニング、味覚はそのまま維持され、これは構造的および機械的な作業を担います。
- 変換精度には優劣がある。 トラック、 MIDI 、オーディオ、テンポ、マーカーはあらゆる方向で編集可能。オートメーション、センド、プラグインの状態はLogic ↔ Abletonで最も遠くまで移動可能。フィールドごとに説明します。 引き継がれるもの.
ファイル側(プロジェクトの変換、再構築、ミックスからの構築)については、以下を参照してください。 クロードと一緒にLogicとAbletonプロジェクトを編集する そして DAW間でプロジェクトを変換する.
よくある質問
AIエージェントでDAWを制御できますか?
セッションを制御できます。Doseedo MCPサーバーに接続すると、Claudeなどのエージェントがアカウント内のセッションを完全なアレンジメントとして読み込み、編集します。リージョンの移動やトリミング、 MIDIノートDoseedo書き換え、トラックの追加や削除、フェーダー、パン、ミュートの設定、プラグインの指定による挿入、テンポの変更、マーカーの追加、サブミックスバスの作成、トラックのルーティングなどが可能です。macOS上でDoseedoデスクトップアプリを実行すると、これらの編集内容は数秒以内に開いているLogic Proプロジェクトに適用されます。 macOSの駆動や、実行中のアプリケーションのリモートコントロールとしての動作は行いません。
クロードはLogic Proを操作できますか?
はい、セッション編集の場合です。Logic Logic Proは公開されているリアルタイムスクリプトAPIが付属していないため、 macOSではDoseedo Desktopブリッジを経由します。ClaudeがMCP経由でクラウドセッションを編集すると、デスクトップアプリが編集内容を開いているLogicプロジェクトに適用し、ディスク上のファイルを同期させます。デスクトップアプリを閉じても編集内容は保持され、次回セッションを開いたときに適用されるか、ダウンロードしたプロジェクトに組み込まれます。
ChatGPTでAbletonを制御できますか?
Doseedoを介したライブ配信はできません。 Liveセッションの編集とオフラインバウンスは現在Logic Proを対象としています。エージェントは引き続きAbleton Liveプロジェクトを読み取り、構築、変換、ダウンロードできます。また、実行中のLiveセットは、プロジェクト ファイルではなくLive独自のリモート スクリプト サーフェスと通信する AbletonOSC または pylive を使用して個別に制御できます。
このツールはどのDAWに対応していますか?
Logic Proプロジェクトの読み込み、構築、変換、ダウンロードについて説明します (.logicx)、 Ableton Live (.als)、 FL Studio (.flp) Pro Tools (.ptx)とREAPER (.rpp)— 20 通りの変換方向すべてに対応。 Live編集とオフラインバウンスはLogic Proのみで、 macOSデスクトップブリッジ経由で利用できます。
どのAIクライアントが接続できますか?
Streamable HTTP と通信する MCP クライアントであればどれでも使用できます。Claude Code は単一のコマンドでインストールできます。Claude のデスクトップ、電話、Web アプリはカスタム コネクタ UI を介して追加します。Cursor やその他のクライアントは、独自の MCP 設定で同じ URL を登録します。最初のツール呼び出しでブラウザ経由でサインインするか、 Doseedo API キーを渡すこともできます。 X-API-Key CI、サーバー、その他ブラウザを使用しないものすべてに対するヘッダー。
音楽制作用のMCPサーバーはありますか?
はい。Doseedo MCPサーバーは、Streamable HTTPエンドポイントとしてホストDoseedoれています。 https://api.doseedo.com/mcp セッション制御、オフラインバウンス、プロジェクト変換、オーディオからセッションへの変換、 stem separation 、文字起こし、生成、カバーなど、21種類のツールを搭載。セルフホストやSDKは不要。Claude Codeにコマンド1つでインストールするか、Claudeのスマートフォンアプリやウェブアプリにカスタムコネクタとして追加できます。