ツール

BRSTMツール

BRSTMファイルを扱うのに必要なものをそろえました。ブラウザ内で動き、何もアップロードしない2つのツールと、BRSTMの再生・作成・変換・ループ調整に使える無料ソフトを、1つずつ解説付きで紹介します。

2026年10月18日 更新

BRSTMインスペクター

.brstmファイルをドロップすると、中身がすぐにわかります。正しいファイルかどうか、コーデック、サンプリングレート、チャンネルとトラック、長さ、そして何よりループの開始位置と終了位置を、波形付きで表示します。ループのつなぎ目だけを聴いて、音飛びがないか確かめることもできます。

.brstmファイルをここにドロップするか、 端末から選択してください

解析はブラウザ内で行われ、ファイルはどこにもアップロードされません。

プレーヤーと同じエンジンを使っているので、インスペクターが有効と判断したファイルはBRSTM Playerで再生できます。そうでない場合は理由を教えてくれます。ヘッダーの破損、途中で切れたファイル、拡張子だけ変えた別形式などです。

ループポイント計算機

BRSTMのループポイントはサンプル(1秒間に何万回も記録される音の「スナップショット」)単位で保存されますが、音声編集ソフトはふつう時間で表示します。相互に換算するには、サンプリングレートで掛けたり割ったりする必要があります。この計算機なら両方向に自動で換算できます。

サンプル時間(m:ss.mmm)
ループ前のイントロ
0:04.823
ループの長さ
1:01.327 (1,962,450 サンプル)

どちらかの欄に入力すると、もう一方が自動で計算されます。サンプル数=秒数×サンプリングレート。BRSTMツールはサンプル単位、音声編集ソフトは通常時間単位で扱います。

BRSTMを再生する

BRSTM Player(ライブラリ、プレイリスト、曲ごとの再生時間、スマホ対応)のほかに、よく知られた選択肢を紹介します。

  • Nikku

    Web

    アカウント不要のオープンソースWebプレーヤー。ファイルを開けばループで聴けます。BCSTMやBFSTMも読み込めます。BRSTM Playerのエンジンはここから生まれました。

    公式サイト
  • foobar2000 + vgmstream

    Windows

    定番のデスクトッププレーヤーにvgmstreamコンポーネントを追加。BRSTMを含む数百のゲーム音声形式に対応し、ループの繰り返しもできます。

    公式サイト
  • vgmstream

    Windows · macOS · Linux

    ゲーム音声の定番ライブラリ。コマンドライン版のほか、Winamp、foobar2000、Audacious用のプラグインがあります。

    公式サイト

BRSTMを作成・変換する

自分の音声(WAV、MP3、OGGなど)をループ付きBRSTMにしたいときや、BRSTMと兄弟形式を相互に変換したいときは、次の無料・オープンソースのツールが使えます。手順全体はBRSTMの作り方で解説しています。

  • LoopingAudioConverter

    Windows

    コマンド不要のウィンドウ操作で、ループ形式どうしを一括変換できます。WAV、MP3、OGGからBRSTM、BCSTM、BFSTMなどへ。ループポイントを保持したり、指定したりできます。最初に使うならこれがいちばん手軽です。

    公式サイト
  • VGAudio

    Windows · macOS · Linux

    BRSTM、BCSTM、BFSTM、DSP、HCA、WAVなどを高精度に変換するコマンドラインツール。ループをサンプル単位で指定するオプションがあります。

    公式サイト
  • OpenRevolution

    Windows · macOS · Linux

    Smash Custom Musicの開発者によるツール群。BRSTMと任天堂のほかのADPCM形式をロスレスで変換でき、コマンドラインでの編集や再生にも対応します。

    公式サイト
  • BrawlCrate

    Windows

    大乱闘スマッシュブラザーズXのファイルエディター(BrawlBoxの後継)。WAVからBRSTMを作成し、MODでステージのBGMを差し替えられます。

    公式サイト

ループポイントを見つける

BRSTMでいちばん繊細なのはループ、つまり曲が気づかれずに頭へ戻る正確な瞬間です。見つけるには次のツールが便利です。

  • Audacity

    Windows · macOS · Linux

    無料・オープンソースの音声編集ソフト。選択範囲の表示形式を「サンプル」に切り替えれば正確なループポイントを読み取れ、選択範囲をループで試聴できます。

    公式サイト
  • PyMusicLooper

    Windows · macOS · Linux(Python)

    曲を解析して最適なループポイントを自動で提案します。ループポイントを書き出したり、音声をイントロ・ループ・アウトロに分割したりもできます。

    公式サイト

その後、このページの計算機で値をサンプルに換算し、インスペクターで結果を確かめましょう。

手持ちのゲームの音声を聴く・取り出す

vgmstreamを使えば、お持ちのゲームの音楽をループ情報ごとWAVにデコードし、あとで編集することもできます。自分のコピーを個人で使う場合に限ってください。ゲームの音楽を無断で共有すると、作者の権利を侵害するおそれがあります。詳しくは著作権で説明しています。

BRSTMと兄弟形式

任天堂は「ループポイント付きの音声」という同じ考え方を、何世代ものゲーム機で使ってきました。BRSTM PlayerはBRSTMを再生します。ほかの形式は上の変換ツールをご利用ください。

形式ゲーム機備考
BRSTM(.brstm)Wiiこのプレーヤーの形式。DSP-ADPCMまたはPCM、ループ付き。カスタムBGM用にコミュニティでも広く使われています。
BCSTM(.bcstm)ニンテンドー3DS同じ構造を3DS向けにしたもの。
BFSTM(.bfstm)Wii U、Nintendo SwitchBRSTMとBCSTMの後継。
BWAV(.bwav)Nintendo SwitchBARSアーカイブの中に格納されています。
NUS3AUDIO(.nus3audio)大乱闘スマッシュブラザーズ SPECIALOpus音声。変換しないとBRSTMとは互換性がありません。
DSP、HPS、ADXなどゲームキューブほかゲームキューブのゲームの音声形式。上のツールでBRSTMに変換できます。

さらに学ぶ

あわせて読みたい