更新
Suno Stemsとは
Suno Stemsは、完成した曲を個別のトラックに分離し、各パートを単体で扱えるようにします。対象は、clip_idで指定する以前のSuno生成のクリップ、またはaudio_urlとして送る自分の音声ファイルで、このページの裏には2つのモデルがあります。suno-ai/stemsはボーカルとインストゥルメンタルへの2分割を行い、カラオケトラック、アカペラの書き出し、簡単なリミックスをカバーします。suno-ai/stems-allはさらに踏み込んで、最大12種類のステムを返します。内訳はVocals、Backing Vocals、Drums、Bass、Guitar、Keyboard、Percussion、Strings、Synth、FX、Brass、Woodwindsです。リクエストボディはどちらも同じで、clip_idかaudio_urlに任意のtitleを添えるだけなので、両者の切り替えはmodelフィールドの1語を変えるだけで済みます。Sunoの料金ガイドでは、ステム分離と楽曲生成を、Suno自身のプランに含まれる内容と比較しています。
Suno Stemsの主な機能
このエンドポイントが他のSuno操作と異なる点は3つあります。
ボーカルとインストゥルメンタルへの2分割
suno-ai/stemsはボーカルトラックとインストゥルメンタルトラックを返します。歌声を取り除く、または取り出すだけでよい場合のシンプルな選択肢です。
stems-allによるフルステムセット
suno-ai/stems-allは、曲に含まれる楽器に応じて、ミックスをVocals、Backing Vocals、Drums、Bass、Guitar、Keyboard、Percussion、Strings、Synth、FX、Brass、Woodwindsに分離します。
小さなリクエストボディ1つだけ
どちらのモデルも、ソースを1つ(clip_idまたはaudio_url)と任意のtitleを受け取ります。モデルバージョンやプロンプトの設定がないため、生成後の自動ステップとしてステム抽出を組み込むのが簡単です。
向いている用途
カラオケトラック
2分割を実行し、インストゥルメンタルのステムを伴奏トラックとして提供できます。
リミックス
stems-allでドラム、ベース、ボーカルをばらし、DAWで曲を組み直せます。
クリーンなボーカル書き出し
ピッチ補正、ダブリング、別の曲での使用のために、リードボーカルだけを取り出せます。
生成した曲の本格的なミックス
1つのステレオファイルをいじるのではなく、楽器ごとにバランス、EQ、コンプレッションを調整できます。
サンプルパック
生成した曲からドラム、シンセ、FXのステムを集めて、ループやワンショットを作れます。
ユースケース
音楽生成アプリなら、完成した各曲に「ステムを分離」オプションを表示し、そのclip_idをsuno-ai/stemsに送ってボーカルとインストゥルメンタルのファイルをダウンロード提供できます。リミックスプラットフォームなら、新しいトラックごとにsuno-ai/stems-allを実行し、ユーザーがブラウザ上で個々の楽器をミュートしたり差し替えたりできるようにできます。カラオケサービスなら、曲の生成とボーカル除去を同じパイプラインで行い、生成タスクが完了した時点でステムのリクエストを即座に発行できます。パートごとではなくミックス全体を1つのWAVファイルとして書き出すには、Suno WAV Download APIを使ってください。
Suno Stems APIの使用例
2つのステムモデルの詳細はdocs.unifically.com/models/audio/suno/stemsに掲載しています。
curl -X POST https://api.unifically.com/v1/tasks \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "suno-ai/stems-all",
"input": {
"clip_id": "1901ec96-72c6-4c26-8e56-91028ca6070d",
"title": "All My Stems"
}
}'
2分割にするにはモデルをsuno-ai/stemsに差し替えてください。どちらの呼び出しもtask_idを返します。ステムファイルはGET /v1/tasks/<task_id>をポーリングして取得するか、callback_urlを設定して準備ができたときに受け取ってください。
FAQ
Suno Stemsに関するよくある質問
曲を個別のトラックに分離します。Sunoの曲のclip_idか、自分のトラックをaudio_urlとして送ると、ジョブは単体でミックス、ミュート、編集できるステムファイルを返します。
suno-ai/stemsはボーカルとインストゥルメンタルの2トラックを返します。suno-ai/stems-allは曲をフルセットのステムに分離します。内訳はVocals、Backing Vocals、Drums、Bass、Guitar、Keyboard、Percussion、Strings、Synth、FX、Brass、Woodwindsです。
必ずしもそうではありません。ステムはその楽器がミックスに含まれている場合にしか返せないため、ピアノバラードからは意味のあるギターやブラスのトラックは得られません。返ってくるセットは、曲に実際に含まれている楽器に沿ったものになります。
はい。clip_idの代わりにホスト済みの音声ファイルをaudio_urlとして渡してください。まずSunoにアップロードされ、その後は生成した曲と同じ方法で分離されます。
ソースを1つ、clip_idかaudio_urlのどちらかです(両方は指定できません)。任意のtitleを付けると抽出に名前が付き、タスク一覧で見つけやすくなります。
曲のclip_idをsuno-ai/stemsに送るとボーカルとインストゥルメンタルのペアが、suno-ai/stems-allに送ると最大12種類の楽器ステムのフルセットが得られます。Sunoで作っていないトラックの場合は、代わりにaudio_urlを渡してください。