Waveform 14 - ステム分離(Stem Separation)

Waveform 14 - ステム分離(Stem Separation)

ステム分離(Stem Separation)は、デバイス上で動作するニューラルモデルを使って、ミックスされたオーディオクリップをドラム、ボーカル、ベース、その他といった構成要素に分解する機能です。リミックス用にボーカルを単独で取り出したいときや、ドラムループを抽出したいとき、完成済みのミックスからインストゥルを作りたいときなどに使えます。元のマルチトラックがなくても実現できます。

分離処理は、Metaのオープンソース逸音源分離モデルであるDemucsによって実現されています。完全に自分のマシン上でバンドルされたバックグラウンドプロセスとして動作し、何もアップロードされず、モデルのインストール後はインターネット接続も必要ありません。


必要なもの

ステム分離には3つの要件があり、すべてが揃って初めて機能します。

  • Waveform Pro -- この機能はFeature::stemSeparationというフラグで制限されており、Free版やOEM版では利用できません。
  • DJ Mix Tools Expansion -- アカウントでアンロックされていることが必要です。このアンロックが機能を有効にします。
  • 「Stem Separation」フィーチャーパック -- ダウンロードしたDemucsモデルと実行ファイルがExtensionsフォルダにインストールされている必要があります。モデルはサイズが大きいため、アプリ本体ではなく別途ダウンロードする形式で提供されます。

DJ Mix Tools Expansionがアンロックされていても、フィーチャーパックがダウンロードされていない場合、Split to stemsメニュー自体は表示されますが、選択すると「Unable to find the required feature pack -- Please ensure this has been installed via the Downloads page or Download Manager and try again.」(必要なフィーチャーパックが見つかりません。DownloadsページまたはDownload Managerからインストールされていることを確認してからもう一度試してください)というメッセージが表示されます。


フィーチャーパックの入手

フィーチャーパックはSettings > Downloads(Download Manager)から取得します。どこに保存されているかを確認したり、手動でインストールしたりするには、Settings > File Locationsを開いてFeature Extensionsセクションを確認します。ここにはExtensionsフォルダが表示され、インストール済みのパックが一覧表示され、.contentまたは.zipファイルを手動でインストールするContent packボタンもあります。詳細は「Reference: Settings > File Locations」および「Reference: Settings > Downloads」の章を参照してください。


クリップの分離

  1. Waveオーディオクリップを右クリックし、Split to stemsを選択します。
  2. Separate to Stemsダイアログが開き、「「」のソースファイルを構成要素に分離します」と「素材の長さによっては時間がかかる場合があります」という警告が表示されます。
  3. ドロップダウンからSeparation type(分離タイプ)を選びます。
    • Four Stems(drums, vocals, bass, other)-- デフォルト。4つすべてのステムを生成します。
    • Two Stems(extract drums)/(extract bass)/(extract vocals)/(extract other)-- 選んだステムとその残り(例:VocalsとNo Vocals)の2つだけを生成します。
  4. Separateをクリックします。

クリップのソースがすでにWAVでない場合、Waveformはまず一時的なWAVに変換します(「Preparing for Stem Separation」)。その後、分離処理自体が実行され(「Separating Stems -- Extracting stems from: 」)、進捗バーとキャンセルボタンが常時表示されます。この処理はCPUコア数に応じて自動的にスケールします。

完了すると、Waveformは元のトラックの直後にステムごとに新しいオーディオトラックを挿入します。トラック名はクリップ名の後にステム名を括弧付きで付けたものになります(例:<clip> (Drums)、<clip> (Vocals) など)。各新トラックには元のクリップのコピーが入り、それぞれのステムファイルにリマップされているため、元のクリップとタイミングが揃いまま保たれます。ステムのWAVファイルはプロジェクトのレンダー済みメディアフォルダに書き出されます。

元のクリップとトラックはそのまま残り、ステムはその隣に追加されます。結果に満足したら、元のトラックは自分でミュートまたは削除してください。


注意すべき点

⚠️ 警告:分離処理はトリミングしたクリップ区間ではなく、クリップのソースファイル全体に対して実行されます。長い録音から切り出した短いクリップを分離しても、Demucsは基となるファイル全体を処理します。一部のみを分離したい場合は、先にクリップをトリムまたはコンソリデートしておいてください。

📝 注:複数のクリップを選択していても、分離されるのは最初の1つのみです。分割したいクリップごとにコマンドを実行してください。

📝 注:処理時間は素材の長さに比例します。曲一曲分の長さだと時間がかかることがあります。進捗ダイアログはいつでもキャンセルできます。

📝 注:ステムはロスレスWAVであるため、元のソースファイルのおおまそステム数倍のサイズになります。


まとめ

ステムをそれぞれのトラックに分離できたら、あとは他のオーディオと同じように扱えます。トリミングや編集については「Audio Clips and Editing Audio」を、単独のステムやインストゥルをファイルにバウンスするには「Mixing Down」を参照してください。


参照元情報:Waveform User Manual
https://tracktion.github.io/waveform_manual/stem-separation/

    • Related Articles

    • Waveform 14 - クイックスタート

      この章は、インストール直後の状態から最初の録音、そして完成したオーディオファイルまでを最短で進めるためのものです。あえて簡潔にまとめてあり、各ステップでは始めるのに必要十分な内容だけを示し、詳細を知りたいときには該当する章へのリンクを用意しています。Waveform を初めて使う方は上から順に読んでください。久しぶりに戻ってきた方は、見出しをざっと眺め、必要な箇所へ飛んでください。 Waveform は macOS、Windows、Linux で動作する 64 ...
    • Waveform 14 - 目次(ユーザーマニュアル)

      Tracktion「Waveform 14 ユーザーマニュアル」の目次です。各章は順次公開し、公開済みの章はタイトルからリンクします。「(順次公開)」と表示されている章は現在準備中です。 目次 表紙・著作権(Front Matter) 本書について(About This Book) はじめに(Introduction) クイックスタート(Quick Start) 新機能(What's New) デモプロジェクトとテンプレート(Demo Projects and Templates) ...
    • 1.13 iZotope RX 12 - ステムスプリットペイン(Stem Split Pane)

      ▲ 目次へ戻る 概要(Overview) Stem Split ペインは、特定のモジュールで利用できる Stem Split 機能に直接アクセスするためのペインです。Stem Split を使うと、選択したオーディオを個別のステムに分離し、それぞれを個別に処理・書き出しできます。 注:オーディオファイル内の個々の要素をミュート・ソロ・レベル調整したいだけの場合は、代わりに目的のモジュール(Music Rebalance、Scene Rebalance、Dialogue ...
    • Waveform 14 - リファレンス: 設定(Reference: Settings)

      この章では Settings(設定)タブの各ページをすべて解説します。以下の各セクションは、Settings 内の1ページに対応しています。 Appearance(外観) Appearance ページでは、言語と Waveform 全体の見た目を設定し、トラック・クリップ・ノートの描画方法を好みに合わせて微調整します。ここにあるのはすべて見た目に関する設定なので、自由に試して構いません——このページの項目はオーディオには一切影響しません。 Settings > Appearance 動画: ...
    • 2.16 iZotope Ozone 12 - Stem EQ

      ▲ 目次へ戻る 概要(Overview) Stem EQ を使うと、ステレオバウンスから直接、ミックスの分離された要素(Vocals、Bass、Drums、Other instruments)を EQ できます。ミックス全体に大まかな変更を加える代わりに、個々のステムを分離して整形し、よりバランスの取れたマスターを実現できます。ボーカルが埋もれて聞こえる、ドラムがミックスを支配してしまう、あるいは楽器にもう少し存在感が欲しいといった問題を、元のセッションに戻らずに Stem EQ ...