プロダクト発表 · 小互による解説

MiniMax が Music 3.0 をオープンソース化:5分のフル曲を一度に生成、8GB VRAMで動作

一言のスタイル指定をセクション別の編曲仕様書に置き換え、2つのモデルが役割分担して5分間の破綻を防ぎます。

1分でわかる要点
  • 歌詞とスタイル説明を与えるだけで、5分間のフル曲を一度に生成。イントロ、サビ、ブリッジまで完備。
  • 従来の課題を解決:指定した楽器が途中で消える、感情表現がブレる。
  • モデル全体をオープンソース化し、シングルGPU・8GB VRAMでも動作します。
  • 商用条件は異例に寛容ですが、ベンチマークスコアは一切ありません。
⚑ 情報源:MiniMax公式ブログ、HuggingFaceモデルカードとライセンス原文、公式GitHubリポジトリ。効果に関する記述はすべてベンダーによる主張です。今回の発表には技術レポート、ベンチマーク、比較実験、学習データの出典は一切なく、唯一の効果的証拠は公式サンプル曲16曲です。ライセンスとハードウェア要件はブログ本文には記載がなく、全てライセンス条文とモデルカードに基づきます。出典は記事末尾に記載。

課題

AI作曲の2つの長年の問題

MiniMax は次世代音楽生成モデル Music 3.0 を発表し、直接オープンソース化しました。歌詞とスタイル説明を与えると、最大5分間のフル曲を一度に生成します。イントロ、Aメロ、サビ、ブリッジ、間奏、アウトロまで全て含まれ、ボーカルは合成ではなく実際に歌われており、32kHzステレオで出力されます。以前はSunoのようなクローズドソースのサービスだけがこの完成度を提供しており、Webサイト上で都度購入する必要がありました。現在はモデル全体をダウンロードでき、8GB VRAMのGPUでも動作します。

MiniMax Music 3.0 公式発表ショートフィルム(52秒、音声あり):黒いレコードが回転し、その上でミニチュアのトリオが生演奏(バイオリン、ギター、コントラバス)。出典:MiniMax公式発表素材。

このモデルが解決しようとしている問題は、AI作曲を使ったことがある人なら誰でも知っているものです:

1つ目の問題は「言ったことが守られない」ことです。プロンプトに「フォークギターとピアノで、感情は抑圧から解放へ」と書いても、モデルは冒頭だけ従い、歌の途中でギターが消え、感情表現も平坦なままです。「息混じりの女性ボーカル」と指定しても、最初のAメロだけで、後半は別人のようになります。原因は説明が粗すぎることです。従来の方法は曲全体に1つのラベルを付けるだけ(「切ないポップス、90 BPM、女性ボーカル」)で、モデルは全体的な雰囲気しか把握できず、47秒目に何が起こるべきかは分かりませんでした。

2つ目の問題は「長くなると破綻する」ことです。30秒の断片を生成するのは誰でも簡単ですが、5分間で感情の起伏を作り、楽器の出入りを適切に配置し、Aメロ、サビ、ブリッジを一貫した方向に導くのは困難です。難しいのは長さ自体ではなく、モデルが冒頭で何を歌っていたかを覚えていられるかが本当の課題です。

指定: フォークギター + ピアノ、感情: 抑圧 → 解放 0:00 5:00 フォークギター 常に鳴っている ✓ ピアノ ここで勝手に消える 感情 理想の方向性 実際は平坦なまま、盛り上がらず
図(当サイト作成、公式素材ではありません):2つの問題が同時に発生した例。指定された楽器が途中で消え、感情カーブが平坦になる。

変更点1 · 入力側

Music 3.0 は一言をセクション別仕様書に変更

原因が説明の粗さなら、説明を詳細にすれば良い。Music 3.0 は曲全体を1つのグローバルラベルで表現するのをやめ、時間軸に沿ってセクションごとに詳細を記述する構造化キャプション(Structured Caption)を採用。3つのブロックで構成されます:

従来

「切ないフォーク、90 BPM、女性ボーカル」

曲全体に1つのラベル。モデルは雰囲気は分かるが、展開は知らない。

現在
  • グローバル情報:どんなスタイルか、BPM、調性、利用シーン、曲全体の感情の流れ、仕上がりの質感
  • ボーカル詳細:男性/女性、声色(ハスキー/息混じり/温かい)、歌い方、ハーモニーの配置、リバーブやディレイの有無
  • 編曲:主役と脇役の楽器、どのセクションで入り、どのセクションで退くか、リズムの展開、低音の動き、空間効果の追加方法
たとえるなら

以前はバンドに「切ないフォークを頼む」と言うようなものでした。今は編曲の総譜を渡すようなものです。どの小節でギターが単独で入り、どの小節でドラムが加わり、ブリッジでは全ての楽器を下げてボーカルのみにする、といった指示が書かれています。バンドは譜面通りに演奏するので、迷子になりません。

この仕様書はどの程度詳細なのでしょうか?公式デモページの各曲には完全な説明が添付されており、英語だけで700語以上あります。以下は、そのうちの1曲(アーバンソウル)の実際の入力の一部で、「ボーカル詳細」の一部だけを取り出したものです:

公式デモページの実際の入力 · 抜粋
Vocal Style: The delivery is marked by a conversational,
behind-the-beat phrasing... The bridge requires a dramatic
shift to a "whisper-singing" technique, utilizing heavy
vocal fry and breathy tail-offs to convey extreme proximity.

Harmony/Backing Vocals: The choruses are bolstered by tight,
three-part male harmony stacks... panned hard left and right
to envelop the lead.

日本語訳:歌い方は会話的で、拍の裏をとるフレージング。ブリッジでは「囁くように歌う」テクニックへ劇的に変化し、声帯摩擦音と息混じりの語尾を多用することで、耳元で歌っているような近さを表現。ハーモニーは、サビでタイトな3声の男性コーラスを積み重ね、ハードに左右に振り分けてリードボーカルを包み込む。

注目すべきは、形容詞がすべて実行可能な具体性を持っていることです。「囁き」と言うだけでなく「ブリッジで」と指定し、「3声の男性コーラス」と言うだけでなく「ハードに左右に振り分けて」と指定しています。「感動的」「ハイレベル」といった実行不能な空虚な言葉ではありません。モデルが従えるのは、この説明自体がすでに設計図・施工指示書だからです。

変更点2 · 構造

歌詞の角括弧は実際の構造スイッチ

仕様書が各セクションの肉付けを管理するなら、曲全体の骨格は誰が決めるのでしょうか?答えは歌詞側にあります。

歌詞に [Intro][Verse][Pre-Chorus][Chorus][Post-Chorus][Bridge][Instrumental][Solo][Outro] のような角括弧のマーカーを書くと、モデルはそれを構造指示として実行し、曲のセクション数、順序、インストゥルメンタル箇所を決定します。「Verse」という単語を歌ったりはしません。ここがユーザーが最も間違えやすいポイントです:角括弧は実行可能な指示であり、歌詞本文は感情を伝えるだけで構造は伝えない。Aメロからブリッジ、サビへと展開させたい場合は、自分で歌詞にそのように配置する必要があります。

歌詞の角括弧 → 骨格を決定 [Intro] [Verse] [Pre-Chorus] [Chorus] [Bridge] [Outro] 仕様書 → 各セクションの肉付け ギター ドラム ストリングス ボーカル ブリッジ:ドラムとストリングスは退き、ボーカルのみ
図(当サイト作成):角括弧が6セクションの骨格を決定し、仕様書が各セクションの楽器の出入りを指定する。この2つが揃って初めて「5分間破綻しない」が実現する。

付属機能

公式が1000のテンプレートとリライトスキルも公開

しかし、一般の人が700語の専門的な仕様書を書くことはできません。これがこの入力形式の敷居となっています。公式の解決策はリライトシステムを用意することです。平易な言葉で書くと、専門用語を使った完全な仕様書に拡張してくれます。

このテンプレートライブラリは抽象的な概念ではなく、GitHubリポジトリに実際に置かれています:1000個のプレーンテキストテンプレートファイルが、18のジャンルファミリー(フォーク、EDM、ヒップホップ、ジャズ、メタル、ソウル・ゴスペル、東アジアの抒情歌、カントリー・アメリカーナなど)に分類されています。リライトロジック自体もAIエージェントのスキルとしてオープンソース化されており、1行のコマンドでインストールできます:

リライトスキルのインストール
npx skills add MiniMax-AI/MiniMax-Music3 --skill music-caption-rewriter

その検索方法は、エージェント開発者にはお馴染みのものです。スキル内では、1000テンプレート全てをスキャンすること、データベース作成、ベクトル計算、外部API呼び出しが明示的に禁止されています。段階的に絞り込みます。まずジャンルルーティングテーブルを読み、1〜2のファミリーに絞ります。次にファミリーインデックスの簡易カードを比較します。最後に選択した最大3つのテンプレートのみを完全に読み込み、しかも3つには役割分担があります:

平易な一言 「夜のR&B」 ジャンルルーティング表 18ファミリー 1〜2つ選ぶ ファミリー索引カード 比較後、最大3つ選択 テンプレA・骨格として使用 テンプレB・スタイルを借用 テンプレC・編曲の進行を借用 3つの素材から新しい仕様書を合成。 テンプレートの丸写しは禁止
図(当サイト作成):テンプレートライブラリの検索経路。数字は当サイトが公式リポジトリのファイルツリーを取得して集計したもので、templatesディレクトリに1000個の.txt、referencesディレクトリに18のジャンルファミリーインデックスがあります。

モデルをインストールする予定がなく、プロンプトの書き方を上達させたいだけの人にとって、この1000のテンプレートはそのまま参考にできる編曲プロンプトの資料庫となります。

メカニズム · 核心

2つのモデルが役割分担、一方は曲全体を記憶してもう一方は1フレームだけを処理

入力側の2つの変更点は説明しました。では、モデル内部はどうやって5分間を支えているのでしょうか?まず、音声がモデル内でどのように表現されるかを知る必要があります。

オーディオは言語モデルに直接渡すことはできません。まず、オーディオフレームという小さな単位に分割します(ここでは毎秒25フレーム)。各フレームはさらに8層のコードブックでエンコードされます(公式には残差ベクトル量子化=RVQと呼ばれます):第1層は16384個のコードワードを持つ大きな辞書で、このフレームの中核的な意味と構造(どのコード、どのセクション、何を歌っているか)を担当します。第2層から第8層はそれぞれ1024個のコードワードを持つ小さな辞書で、音の細部の残差(音色、倍音、空間感)を層ごとに積み重ねていきます。

たとえるなら

絵を描くようなものです。第1層は鉛筆での下書きで構図を決め、後の7層は色を塗り重ねてディテールを加えていきます。トレーニングもこの順番で、まず第1層だけを単独で安定させ、骨格が歪まないことを確認してから、8層全てを一緒にトレーニングします。

1フレームの音 = 8層のコードブックを重ねる
第8層・1024コードワード
第7層・1024
第6層・1024
第5–3層・各1024
第2層・1024コードワード
第1層・16384コードワード
この層が意味と構造を担当
どのコード、どのセクション、何を歌うか
↑ 上に行くほど詳細:音色、倍音、空間感
8層の残差コードブックの役割分担。第1層の辞書は16384コードワードで、他7層の各1024の16倍。曲全体の骨格情報を単独で支えるためです。

2つのモデル:一方は曲全体を記憶、もう一方は眼前の1フレームだけを処理

音声の階層構造が分かれば、役割分担は自然に決まります。

グローバルモデル・80億パラメータ

Qwen3-8B をベースに改造。各フレームの第1層の「中核的意味」コードワードを予測しつつ、曲全体のコンテキストを監視します。

「冒頭で何を歌っていたか」を覚えている役割。

ローカルモデル・6億パラメータ

ゼロから学習した小型モデル。各フレーム内で、深さ方向に第2〜8層の音響的詳細を補完します。

「目の前の1フレームが良い音かどうか」だけを管理し、曲全体を記憶する必要はない

なぜ分ける必要があるのでしょうか。80億パラメータの大規模モデルに、曲全体の進行と各フレームの倍音の詳細の両方を処理させると、無駄が多く混乱しやすく、注意力が2つのスケールに引き裂かれます。詳細を6億パラメータの小規模モデルに任せてフレームごとに補完させれば、大規模モデルは5分前の出来事を記憶することに専念できます。長期的な安定性と局所的な豊かさ、この両方を同時に確保するためには、この分割が必要なのです。

ローカルモデル:各フレーム内で第2–8層の詳細を補完 第1層 グローバルモデル・曲全体を一望 毎秒25フレーム → 5分間
図(当サイト作成):2つのモデルの役割分担。深い青の横棒がグローバルモデルで、各フレームで1つの意味コードワードを出力。上の各列の淡色のセルは、ローカルモデルがそのフレームで補完した第2〜8層の詳細です。
MiniMax Music 3.0 技術アーキテクチャ図

MiniMax Music 3.0 公式アーキテクチャ図。下から上へ4層:最下部は入力(左の紫枠がStructured Caption、右の緑枠が歌詞)。その上がHybrid LMで、濃い青の横棒がグローバルモデル。各フレームの隠れ状態を出力し、C₀ を通じてローカルモデルへ渡り、C₁ から C₇ を層ごとに出力。さらに上の2つのfusion矢印が隠れ状態をSynthesis層へ送り、Flow-Matching と Flow VAE Decoder を経てオーディオを出力。右の赤い円は停止記号、灰色の四角は隠れ状態。出典:MiniMax公式発表ブログ。

メカニズム · 音質

最終段で圧縮をスキップ、息継ぎと余韻が残る

しかし、曲の良し悪しを最終的に決めるのはこの最終段階で、最も見落とされがちです。

一般的な方法:言語モデルが離散的なコードワードの列を出力し、デコーダーがそのコードワードに従って音声を再構成します。問題は「コードワード」、つまり量子化されている点です。本来連続的な音波が有限のグリッドに圧縮され、その過程で微妙な部分(息継ぎ、スライド、弦の余韻)が失われ、後からデコードしても取り戻せません。

Music 3.0 の方法:推論時に離散デコーダーを一切ロードしません。2つの言語モデルの最終層の連続的な隠れ状態(hidden state)=コードワードに圧縮される前の高次元情報を融合し、24億パラメータのフローマッチングモジュールに直接送り、さらに1.23億パラメータのFlow-VAEで波形にデコードします。

たとえるなら

コードワードは、録音を一度MP3に変換してから次の人に渡すようなものです。隠れ状態は、マスターテープをそのまま渡すようなものです。違いは、ボーカルの子音の明瞭さ、楽器が実際に振動しているかのような質感、スライドやレガートといった演奏技法が保たれるかどうかに現れます。

一般的な方法:先にコードワードへ圧縮、この段階で詳細が失われる 連続曲線が有限グリッドに圧縮される 息継ぎ、スライド、余韻が消える 離散コードワード Music 3.0:隠れ状態をそのまま送る、途中で量子化しない 隠れ状態の融合2モデルの最終層 Flow Matching24億パラメータ Flow-VAE1.23億パラメータ 32kHz ステレオ16bit WAV 推論時、離散デコーダーはロードされない
図(当サイト作成):2つのレンダリング経路の違い。上の段のグリッドは量子化を表し、曲線がステップ状に切られる。下の段は連続情報がそのまま最後まで届く。

Flow-VAE はゼロから作られたわけではなく、MiniMax 製の音声モデル MiniMax Speech からアーキテクチャを流用し、音楽のダイナミックレンジとスペクトル特性に合わせて再トレーニングされています。

パラメータ勘定

4つのコンポーネントを合計:グローバルモデル80億 + ローカルモデル6億 + フローマッチング24億 + Flow-VAE 1.23億 ≈ 111億パラメータ。この総数は、自分のマシンで動かせるかどうかを決定するものではありません。実際に制約となるのはVRAMで、その計算は次のセクションで説明します。

効果

公式サンプル16曲、上海ジャズからゴスペルメタルまで

メカニズムの説明は以上です。残りの効果は自分の耳で確認するしかありません。これが今回の発表の唯一の証拠であり、ベンチマークも比較実験もなく、16曲のサンプルがあるだけです。以下の試聴台でスタイルタグをクリックして曲を切り替えられます。各曲には実際の入力説明が添付されており、「同じモデルでも、入力を変えれば全く異なる出力になる」ことを直感的に確認できます:

上海ジャズ / ソウル、ローファイな温かみ

中国語歌詞「信里有晴」・親密な女性ボーカル、抑制の効いた発音・温かいピアノ、コントラバス、ブラシドラム、温かみのある金管、ヴィンテージな部屋の残響

Classic Shanghai jazz / soul with gentle lo-fi warmth. Tender, nostalgic verses unfold into a softly radiant chorus, led by an intimate female vocal with restrained phrasing…

温かい中華ポップス / 叙情歌、74 BPM、変イ長調

中国語歌詞「岁月如歌」・円熟した男性中高音・繊細な古筝、柔らかなストリングス、自然なライブ感

Warm Mandarin pop / traditional Chinese ballad, 74 BPM, A-flat major. Tender nostalgia opens into a celebratory chorus, with a mature male baritone-tenor, delicate guzheng…

バロックポップ / エモロック、162 BPM、変ホ短調

英語・ゴスペル題材・ハスキーで演劇的な男性中高音・オーケストラ、チェンバロ、歪んだギター、豪快なドラム、音の壁で締めくくる

Baroque pop / emo rock, 162 BPM, E-flat minor. A stately, mournful opening drives toward a regal wall-of-sound finale, with a gritty theatrical male baritenor, orchestral strings, harpsichord…

ダーク・エレクトロニック・パンク / ヒップホップ、産業ラップ、108 BPM、変ロ短調

英語・ハスキーな男性高音、ラップ、パンクのシャウト、詠唱が混在・歪んだエレクトロニクス、硬いドラム、サチュレーションのかかったベース

Dark E-punk hip-hop / industrial rap, 108 BPM, B-flat minor. Ominous sermon-like tension turns into club-ready catharsis…

アップビート・ファンク / ニューディスコ、112 BPM、変ホ長調

英語・滑らかなソウルフルな男性テナー、跳ねるようなスタッカートとファルセットの反転・キレのあるドラム、弾力のあるベース、リズムギター、明るいキーボード

Upbeat funk / nu-disco, 112 BPM, E-flat major. Confident, strutting and celebratory, with a smooth soulful male tenor, playful staccato phrasing, falsetto flips…

アコースティック・ボサノバ / フォーク、88 BPM、嬰ヘ長調

英語・息混じりの甘い声の女性ソプラノ、ラップに近いリラックスしたフレージング・フィンガーピッキングギター、温かいベース、軽やかなパーカッション、ゆっくりとフェードアウト

Acoustic bossa nova / folk, 88 BPM, F-sharp major. Serene, pastoral and playful, with buoyant choruses, a breathy honeyed female soprano…

スタジアム・ポップ・ロック、132 BPM、ホ長調

英語・パワフルな女性メゾソプラノ、オクターブ跳ねるフック・推進力のあるドラム、幅広いギター、きらめく雰囲気、中盤に浮遊感のあるブリッジ

Anthemic stadium pop rock, 132 BPM, E major. Airy, buoyant verses build into an adrenaline-filled chorus, with a powerful female mezzo-soprano, soaring octave hooks…

温かく癒やしの中国語バラード、中年男女デュエット

中国語歌詞「三十而立」・50〜70歳の成熟した親世代の声、台湾訛りを明示・ピアノと豊かなストリングスで開始、サビでドラムとエレキギターが加わり、最後はアコースティックのみに戻る

…middle-aged mature male and female duet, mature parental voices aged around 50-70… slightly weathered gravelly low register… strong Taiwanese accent in vocals… no youthful bright tone

最後の曲の入力は「50〜70歳の成熟した親世代の声、台湾訛り、若々しく明るい声色は不可」と明示しています。このような年齢層とアクセントの細かい指定が実現できるかが、この「構造化キャプション」という入力形式が有効かどうかの実地試験です。

残りの7曲

未来的メロディック EDM / プログレッシブハウス

英語・重ねた明るいシンセ、脈動するベース、4つ打ちキック、わずかなグリッチ感

プログレッシブハウス / EDM、126 BPM、変ロ長調

英語・滑らかな息混じりの男性テナー、サイドチェインシンセ、クラブベース、広大なホールリバーブ

明るいパワーポップ / ポップロック、112 BPM、変ホ長調

英語・透明感のある女性メゾソプラノ、オクターブ跳ねるフック、重ねたギター

高揚感のあるプログレッシブハウス / EDM、126 BPM、変イ長調

英語・ややハスキーな男性テナー、五音音階のフック、締まりのあるクラブドラム

軽やかなボサノバ / ブラジリアンポップ、88 BPM、変ニ長調

英語・透明感のある親密な女性ソプラノ、リラックスしたフレージング、柔らかなギターとピアノ

アップビート・ファンク / コンテンポラリーR&B、ニューディスコの輝き

英語・滑らかなソウルフルなリードボーカル、弾力のあるベース、シンコペーションするリズムギター、ネオンシンセのアクセント

温かいポップロック / ソウル、88 BPM、変ロ長調

英語・ビロードのようなハスキーな女性メゾソプラノ、アナログ的な温かいギター、広がりのあるシネマティックなサビ

公式ブログでは全16曲の音声が公開されていますが、そのうち第2曲と第11曲は入力説明と歌詞が完全に同一で、実際に重複していないのは15曲です。当サイトでは重複を除いています。全音声はMiniMax公式CDNからの直リンクです。

ライセンス

年間売上2000万米ドル未満なら、商用利用に許諾不要

良さそうだが、使ってもいいのでしょうか?今回の発表はタイトルに「オープンソース」とありますが、ブログ本文にはライセンスに関する記述が一切ありません。そのため、このセクションの内容は全てライセンス条文からのものです。

その名は MiniMax-Music3 コミュニティライセンス。全文7400バイトで、冒頭の文言はMITライセンスをほぼそのまま踏襲しています:無料使用、改変、再配布、商用利用が可能。追加条件は以下の4つのみです:

条項具体的な要件
商用時の表示使用した商用製品・サービスには、画面上に「MiniMax-Music3」を明示すること
売上基準あなたと関連会社の年間総売上が2000万米ドル超の場合、api@minimax.io にメールで個別に書面許諾を得る必要あり
サービス提供者の責任生成サービスを対外提供する場合、ユーザーによる権利侵害コンテンツの生成を防ぐための合理的な保護措置を自ら講じ、故意に無効化・弱体化してはならない
利用規範全19条:デマ防止、なりすまし禁止、軍事利用禁止、高リスクな自動意思決定への使用禁止。AI生成コンテンツを公開する場合は機械生成であることを明示すること

大多数の個人クリエイターや中小チームにとって、実際に対応が必要なのは最初の1条だけです。画面上にモデル名を表示することです。

地域排除条項なし

同じ会社が10日前に、全く異なる契約を発表しています。

MiniMax-Music3 コミュニティライセンス7,400バイト

全世界で利用可能。全文を通読しても地域排除条項はない

MiniMax H3 ライセンス(同社、8月3日付)17,600バイト

冒頭で「対象地域=全世界、ただしEU、英国、韓国、米国を除く」と定義

2つの契約の規模と地域条項の比較。H3では、その4地域での利用は個別許諾が必要。Music3には「適用法令(貿易コンプライアンス含む)の遵守」という一般的な条項のみ。公式は2つの契約の差異について説明していません。ここでは条項の違いのみを記載しています。
サイト内関連記事
MiniMax が H3 を発表・公開:1つのモデルでテキスト・画像・動画・音声を理解し、2K 動画を直接生成
同社が10日前に公開したオープンソースモデル。そのライセンスの地域条項について、記事内で詳しく解説しています。

契約の末尾には、このモデルの出自も明記されています。グローバルモデルはQwen3-8B(Apache 2.0ライセンス)を微調整したもの、拡散部分はStability AIのstable-audio-tools(MITライセンス)を改変、VAEはDescriptのオーディオコーデックDAC(MITライセンス)を改変したものです。

導入

8GB VRAMで動作、ただし公式自ら5つの制限を明記

ライセンスが許可されたなら、次はマシンのスペックです。この部分もブログには記載がなく、全てモデルカードにあります。

VRAM 3段階(シングルGPUの場合)

まず、この3段階がどの経路に対応するかを明確にします:diffusers を1枚のGPUで実行する場合です。公式推奨のサービス化パスは要件が異なるため、次の段落で説明します。

全精度で直接実行約24GB
自動CPUオフロード有効約22GB
さらに言語モデルを層ごとにストリーミング読み込み(低速)8GBでも動作

ComfyUI 側では、小容量VRAM向けに INT8 量子化バージョンのモデルファイルも提供されています。長い曲を生成する際には、チャンクデコードを有効にすることで、VRAM使用量をさらに抑えられます。

また、HuggingFace のモデルページには、コミュニティが作成した3つの微調整版と4つの量子化版がすでに公開されています。自分でフォーマット変換をしなくても、既製のものをダウンロードできます。

3つのデプロイ方法

方法状況
SGLang-Omni公式推奨。ただし、CUDA GPUが2枚必要:1枚は言語モデルとコードブック生成、もう1枚はフローマッチングと波形デコードを実行。呼び出し形式は音声インターフェースと同じ:歌詞は input、スタイル仕様書は instructions に設定し、/v1/audio/speech にPOSTするとwavが返る
diffusersモジュール式パイプラインは既にあるが、マージリクエストがメインブランチにまだ統合されておらず、指定コミットからインストールする必要がある
ComfyUI0.33.0 からネイティブ対応。テンプレートライブラリ → Audio → MiniMax Music 3 ワークフローを選択し、ポップアップに従ってモデルをダウンロードすれば実行可能

公式が自ら明記した5つの制限

このリストはベンダー自身が作成したもので、どんな効果説明よりも価値があります:

制限意味
CUDAのみ対応NVIDIA GPUが必要で、Apple Mシリーズチップでは動作しない。⚠️ この点については公式資料2点で記述が異なる:モデルカードは「CUDAが必要」、GitHubリポジトリは「CUDA GPUが2枚必要」とし、各GPUの役割も記載
ストリーミング出力非対応曲全体の生成が完了して初めて取得可能。途中経過は分からない
テキストプロンプト上限5000トークン仕様書と歌詞の合計長さの上限。一般的には十分な量
オーディオ上限9000フレーム毎秒25フレーム換算で約360秒(6分)。宣伝されている5分よりやや余裕がある(当サイト換算。公式は「最大5分」と説明)
セクションマーカーとスタイル説明は生成のガイドであり、厳密な保証ではない最も重要な点:生成されるテンポ、調性、楽器、歌詞、構造が、要求と完全に一致するとは限らない

最後のこの条項が、これまでの議論をすべて現実に引き戻します。この構造化キャプションによって「言ったことが守られる」確率は大幅に上がりましたが、それでも確率であって、楽譜を音源ライブラリに入力するような決定論的な実行ではありません。

🧰 導入カード・MiniMax Music 3
コード & テンプレートgithub.com/MiniMax-AI/MiniMax-Music3
ハードル自前デプロイにはNVIDIA GPU(CUDAのみ対応)が必要。8GB VRAMは層ごとのストリーミング読み込みで動作するが低速。24GBあればフル精度。手間をかけたくないならComfyUI 0.33.0のテンプレートライブラリにある既製ワークフローを使用
モデルをインストールしなくても使える2点:GitHubリポジトリの1000個の構造化キャプションテンプレート(18ジャンルファミリー、プレーンテキスト、そのままコピー可能)、および平易な言葉を専門的な仕様書に拡張するAIエージェントスキル:npx skills add MiniMax-AI/MiniMax-Music3 --skill music-caption-rewriter
出典
MiniMax Music 3.0: Next-Generation Open-Weights, Production-Ready & Versatile Music ModelMiniMax·公式発表ブログ·2026-08-13
当サイト注記
アーキテクチャ図は公式の原図、その他の図表は当サイトが作成した示意图です。ライセンス条項、VRAM要件、デプロイ方法、5つの公式制限はモデルカードとライセンス本文に基づきます。ブログ本文には記載なし。ハードウェア要件は公式資料2点で記述が異なり、HuggingFaceモデルカードの制限リストは「CUDAが必要」、GitHubリポジトリのREADMEは「CUDA GPUが2枚必要」とし各GPUの役割を記載。本記事ではdiffusers(シングルGPU)とSGLang(サービス化)の2つの経路に分けて記載。「1000テンプレート」「18ジャンルファミリー」の数字は当サイトが公式リポジトリのファイルツリーを取得して集計。「9000フレーム=約6分」は当サイトの計算で、公式は「最長5分」と説明。ブログ本文ではグローバルモデルが「Qwen3.5-8B」から初期化されたと記載されているが、モデルカード、ライセンス原文、ComfyUI公式ドキュメントの3箇所ではすべて「Qwen3-8B」であり、ライセンス内のリンクも直接 Qwen/Qwen3-8B を指しているため、本記事では Qwen3-8B を採用。ライセンスでは拡散部品を「DiT-2B」と呼んでいるが、ブログとモデルカードでは「2.4B」、本記事では公式の主な呼称を採用。API料金は、記事執筆時点で公式価格ページに Music 2.0 のみ記載されているため、Music 3.0 の単価は記載していません。