AIを使ってプロジェクトを新しいドラムパックに置き換える
2026年9月発行
完成したアレンジメントと、より気に入ったドラムパックがあります。AIエージェントにそのパックへのパスを与えると、セッション内のすべてのサンプラーが現在再生しているものを読み取り、それぞれを新しいパック内のファイル名に一致させ、アレンジメントを再構築します。 Logic Pro プロジェクトは、キックドラム、スネアドラム、ハイハットなど、すべて個別に調整できます。リージョン、タイミング、ミキサーは、設定した場所に正確に保持されます。 このスワップでは、音声データはマシンから外部に送信されることはありません。 エージェントはローカルパスを渡し、クラウドはセッション処理を行い、ダウンロードはプロジェクトに自分のファイルを配置するためのコピーコマンドをユーザーに渡します。
手作業でサンプルを交換することが、想像以上に悪い理由
書類上は簡単な作業だ。16トラック、16曲の新しいワンショット。実際には、各サンプラーを開き、ナビゲートし、試聴し、ロードし、それを繰り返す。最初のパックが2パック目で正解だった場合は、また最初からやり直す。アレンジ自体は難しい部分ではない。難しいのはクリック操作だ。また、機械的な作業でもある。まさにエージェントの役割だ。マッピングはフォルダリストと名前の照合で行われ、編集はトラックごとに1回の操作で済む。
以下の手順では、DAWを開いている必要も、デスクトップアプリをインストールしている必要もありません。
仕組み:サンプラーはサンプルを参照するだけで、サンプル自体を内包するわけではない。
これがプライバシーの主張を約束ではなく機械的なものにする理由です。LogicのLogic Samplerがキックを再生すると、プロジェクトファイルにはオーディオは保存されません。 参照これは、DAWがファイルを開く際に解決する名前と場所です。AbletonのAbletonや、ほとんどのDAWのほとんどのサンプラーでも同じことが言えます。フォルダを移動するとプロジェクトのサンプルが「失われる」のはそのためです。
その間接的な方法により、プロジェクト全体を正しく記述することができます。 ファイル名のみクラウドは、あなたのドラムの音源を一切聞くことなく、トラック、リージョン、バス、ルーティング、そして正規名に配線された各サンプラーを含むセッションを構築します。そしてダウンロードすると、 place_local_files リスト:既製品 cp ディスク上の各サンプルを解凍したバンドルにコピーするコマンドを実行します。プロジェクトを開くと、すべてのサンプラーが解決されます。
分裂: クラウドはセッション構造を管理し、音声データはあなたのマシンに保持されます。 ファイルは、サーバーがそれを受信する必要があるとき(分離、文字起こし、変換、生成、バウンスなど)にのみアップロードされます。
ステップ1、MCPサーバーに接続する
claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp
最初のツール呼び出しでブラウザが開き、サインインします。ヘッドレス設定の場合は、以下を追加してください。 --header "X-API-Key: dsk_live_..." 鍵付き 設定 → APIキー同じエンドポイントは、Claudeの電話アプリとWebアプリ、およびCursorにカスタムコネクタとしてインストールされます。ツールの全リストは、 MCPサーバーページ.
ステップ2、セッションを読み込む
平易な言葉で尋ねてください。エージェントはアカウントのセッションを一覧表示し、指定したセッションを完全なアレンジメントとして読み取ります。すべてのトラックとそのID、ビートと秒のリージョン、実際のdBでのミキサーレベル、プラグインチェーン、テンポ、マーカー、そしてチェーン内の各サンプラーについて、 現在再生中のサンプル最後のフィールドが、スワップの基本的な部分です。
{
"track_id": "t_a4c123b1612d",
"name": "Kick",
"volume_db": 0,
"plugins": [
{ "slot": 0, "name": "Quick Sampler",
"sample": "DAYTRIP_kick_madrid_01.wav" }
]
}
トラック名、それを識別するための安定したID、そして再生されるファイル名。そのファイル名をフォルダと照合すれば、スワップが完了する。
ステップ3、パックに向けてください
> Read my "Nightbus" session. My new drum pack is at
~/Samples/Packs/DirtyTape/. Match every drum track to
the closest file in that pack and show me the mapping
before you change anything.
エージェントはフォルダを一覧表示し、各トラックの現在のサンプルをそのフォルダに並べて、テーブルを提案します。 Kick → DT_Kick_03.wav, Snare → DT_Snare_Rim.wavなど。確認作業は、あなたの判断力が求められる唯一の場面です。パッケージの名称は一貫性がなく、「Perc 2」は確認するまでは推測に過ぎません。文中の誤りを訂正してください。
ステップ4 - 交換そのもの
各トラックに対してエージェントは1つの編集を発行します。 load_quick_sampler_sample トラックIDと 絶対ローカルパス 新しいサンプルについて:
load_quick_sampler_sample {
track_id: "t_a4c123b1612d",
sample_path: "/Users/you/Samples/Packs/DirtyTape/DT_Kick_03.wav"
}
16個のファイルを一度にまとめて編集しても、アレンジメントは変わりません。フェーダー、プラグインの挿入(名前指定)、テンポ、マーカーは同じセッションでの通常の編集なので、「新しいスネアを2dB下げて、ハイハットにテープディレイをかける」といった指示を続けて行うことができます。 ない このマシンでは、エージェントがそれをアップロードし、代わりにコンテンツハッシュで参照します。
ステップ5、ファイルをダウンロード、解凍、配置する
プロジェクトを要求すると、ダウンロードによって 1 つの応答で 2 つのものが返されます。 短命な署名付きURLAPIキーやヘッダーは不要で、 place_local_files コピーコマンドの一覧。
# the signed URL from the download response — no auth header:
curl -o ~/Downloads/Nightbus.logicx.zip \
"<short-lived download_url>"
unzip ~/Downloads/Nightbus.logicx.zip -d ~/Downloads/
# then the place_local_files commands from that same response:
cp ~/Samples/Packs/DirtyTape/DT_Kick_03.wav \
~/Downloads/Nightbus.logicx/Media/kick.wav
cp ~/Samples/Packs/DirtyTape/DT_Snare_Rim.wav \
~/Downloads/Nightbus.logicx/Media/snare.wav
# …
そのステップは 必須サンプラーはそれらの名前に紐付けられており、コピーがないと空の状態で開きます。ターミナル内のエージェントがコマンドを実行するだけです。
もし Doseedo Desktop MacでLogic Pro開いた状態で実行している場合は、ダウンロードを完全にスキップしてください。編集内容は数秒以内に開いているプロジェクトに反映され、ファイルは同期されたままになります。閉じても変更内容は保持され、次回開いたときに反映されます。そのため、「スタジオに置いてきたトラックのドラムを入れ替える」といった作業がスマートフォンからでも可能になります。
まずは一つのプロジェクトで試してみてください。
MCPサーバーをインストールし、エージェントをセッションとパックフォルダに指定し、編集前にマッピングを要求する。この一連の処理は数分で完了する。
MCPサーバーの設定 →これができないこと
- サンプル音源を再生しません。 マッチングはファイル名とトラックロールに基づいて行われ、ユーザーが確認します。新しいキックが曲に合っていないとは表示されず、単に「kick」という名前のファイルが見つかったという情報のみが表示されます。
- これは、印刷された音声ではなく、サンプラーが再生する内容を入れ替えるものです。 ドラムがオーディオリージョンにバウンスされている場合、再参照するサンプル参照は存在しません。これはスワップではなく、再構築です。
- サンプル読み込み対象:クイックサンプラー。 他の楽器は名前で挿入したり、プリセットを読み込んだりすることはできますが、サードパーティ製サンプラーの内部パッチを書き換えることはできません。
- LiveアプリケーションはmacOS上のLogic Proです。 デスクトップブリッジを介して。プロジェクトの読み込み、構築、変換、ダウンロードはLogic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPER 20 通りの変換方向をカバーしていますが、ここでは実行中のAbletonやFL Studioを操作するものはありません。
- リアルタイムの輸送制御はできません。 再生ヘッドは動かず、パックの交換はゲインステージの変更ではなく、単なる交換です。ただし、必要に応じて同じリクエスト内でフェーダーを編集することは可能です。
よくある質問
AIは私のプロジェクトにおけるサンプルを代替できますか?
はい、サンプラーから音源が生成されたトラックの場合です。Doseedo MCPサーバーに接続されたエージェントがセッションを読み取り、各クイックサンプラーDoseedo現在どのサンプルを再生しているかを確認し、ファイル名と役割に基づいて新しいパックを照合し、1つの load_quick_sampler_sample トラックごとに編集できます。マッピングは確定前に確認できます。
私のドラムパックはサーバーにアップロードされますか?
いいえ、サンプルスワップの場合はそうではありません。エージェントは各ファイルの絶対ローカルパスを渡します。クラウドはセッション(トラック、リージョン、ルーティング、サンプラー配線)を構築するだけで、ダウンロードは、自分のディスクからバンドルにファイルを配置するコピーコマンドを返します。オーディオのアップロードは、サーバーがそれを聞く必要がある場合(分離、文字起こし、変換、生成、またはバウンス)にのみ行われます。
サーバーが音声を認識しない場合、プロジェクトを再構築するにはどうすればよいのでしょうか?
DAWのサンプラーは、オーディオ自体ではなく、サンプルへの参照を保存するからです。プロジェクトファイルにはファイル名とパスが記録され、DAWはファイルを開く際にそれを解決します。そのため、ファイル名だけでプロジェクト全体を正しく書き込むことができ、実際のオーディオはダウンロード時に提供されるコピーコマンドによって後から挿入されます。
これを行うにはDAWを開いておく必要がありますか?
いいえ。DAW Doseedo閉じている状態でも、デスクトップアプリが実行されていない状態でも、スワップは機能します。編集内容は保持され、再構築されたプロジェクトはファイルとしてダウンロードされます。Doseedoデスクトップアプリが実行され、Mac上のLogic Proに接続されている場合、同じ編集内容が数秒以内に開いているプロジェクトにも適用されます。
これはどのDAWに対応していますか?
Doseedo Desktop BridgeをmacOS上で使用することで、 Logic Pro Liveセッション編集とオフラインバウンスが今日から可能になりました。プロジェクトの読み込み、構築、変換、ダウンロードはLogic Pro 、 Ableton Live 、 FL Studio 、 Pro Tools 、 REAPERに対応し、20方向すべての変換に対応しています。
プロジェクトフォルダ全体にわたって、サンプルを一括置換することはできますか?
エージェントは、アカウント内のすべてのセッションで同じ読み取り、照合、編集のシーケンスを繰り返すことができるため、複数のプロジェクトにわたるパックの交換は1つの指示で済みます。各プロジェクトは個別にダウンロードされるため、実行する前に最初のプロジェクトのマッピングをスポットチェックしてください。