ACE-Step 1.5XL SFT:テキストから音楽へ

この ComfyUI ワークフローは、ACE-Step 1.5XL SFT (4B) モデルでテキストプロンプトから完成した音楽を作成します。音声向けに調整された、馴染みのある拡散パイプラインに沿っています。DualCLIPLoader と TextEncodeAceStepAudio1.5 がプロンプト(および任意のネガティブプロンプト)を条件付けに変換し、EmptyAceStep1.5LatentAudio が選択した再生時間の潜在オーディオキャンバスを作成します。UNETLoader が ACE-Step 1.5XL SFT モデルを読み込み、KSampler が CFG で誘導しながら反復的にデノイズします。ModelSamplingAuraFlow が ACE-Step 音声向けに調整されたサンプラー戦略を設定し、VAELoader + VAEDecodeAudio が最終の潜在を波形に戻し、SaveAudioMP3 がディスクへ書き出します。

技術的には、CFG(classifier-free guidance)により、創造性とプロンプト遵守のバランスを取れます。低い CFG は広く探索し、高い CFG はテキストにより厳密に従います。ConditioningZeroOut は、ネガティブプロンプトを指定しない場合にクリーンな無条件分岐を提供し、安定したガイダンスを確保します。ワークフローのグループ(Model、Duration、Prompt)により、チェックポイントの差し替え、秒数の設定、プロンプトの反復が容易です。結果として、ジャンル、ムード、楽器、構成を素早く反復できる、実用的で再現性のあるテキストから音楽へのパイプラインになります。アイデア出し、仮スコア、BGM に適しています。

API

このワークフローをコードから利用

すべてのComfyワークフローはJSONグラフです。以下のペイロードは、このワークフローそのものであり、ComfyUIが実行する内容と同じです — このURLから取得し、バージョン管理に保存したり、ComfyUIで読み込んでノードごとに実行できます。

audio_ace_step1_5_xl_sft.json
ワークフローJSONを取得中…

Comfy SDKを使ってTypeScriptまたはPythonから実行できます。同じコードでComfy Cloudや自身でホストしたComfyUIのどちらにも対応 — ベースURLだけが異なります。

// Install (beta)
npm i @comfyorg/sdk

// Run "ACE-Step 1.5XL SFT:テキストから音楽へ" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("audio_ace_step1_5_xl_sft_api.json");

const job = await client.run(wf);
await job.getOutputs("107")[0].toFile("output.png"); // SaveAudioMP3

SDKはAPI形式のワークフローを受け取ります:このワークフローをComfyUIで開き、「ファイル → ワークフローをエクスポート(API)」を使用してください。

Comfy Cloud APIアクセスにはAPIキー付きプランが必要です。

FAQ

よくある質問

すべてのワークフローを見る
Showing 30 of 30 templates