ビートセイバー(Beat Saber)で追加曲を効率的に制作するには、エディターや音楽編集ソフトなどが必要不可欠です。
この記事ではMOD曲(カスタム曲)作成の大まかな流れと、制作時に必要なソフトウェアを紹介します。
曲の作り方(制作準備~完成まで)
MOD曲作成の全体の流れは以下のようになります。
制作環境の準備
- SongLoaderPlugin+IPA導入
- 3Dエディターまたは2Dエディター導入
- 音楽編集ソフトをインストール
- 画像編集ソフトをインストール
- テキストエディタをインストール
3DエディターのMOD制作手順
- 音源のBPMを測定
- 音源をoggに変換
- イメージ用の画像ファイルを256×256pxにリサイズしてjpgで保存
- …\Beat Saber\CustomSongs\に曲フォルダ作成
- 曲フォルダに*.oggと*.jpgを入れる
- 3Dエディターでinfo.jsonの情報入力
- 3Dエディターで難易度ごとに譜面データのjsonファイルを作成して情報編集
- 編集ソフトで音源に最適な無音時間を挿入
- 3Dエディターのマッピング画面で譜面を作成・編集
3Dエディターによる譜面制作の細かい解説は以下の記事をご覧ください。

2DエディターのMOD制作手順
- 音源のBPMを測定
- 編集ソフトで音源に最適な無音時間を挿入
- 2Dエディターで譜面を作成・編集(音源はmp3かwavで読み込む)
- 譜面が完成したらSaveTrackでファイル名を「難易度名.json」にして保存
- 音源をoggに変換
- イメージ用の画像ファイルをリサイズしてjpgで保存
- …\Beat Saber\CustomSongs\に曲フォルダを作成
- 曲フォルダに音源.oggとイメージ画像.jpgと難易度名.jsonを入れる
- 曲フォルダ内にinfo.json作成し、手動で曲情報を記述する(※1)
(※1)info.jsonには以下のように記述します。
{
"songName":"曲名",
"songSubName":"サブ曲名, アーティスト名など",
"authorName":"著者名",
"beatsPerMinute":BPMの値を入力,
"previewStartTime":12.0,
"previewDuration":10.0,
"coverImagePath":"イメージ画像のファイル名",
"environmentName":"DefaultEnvironment等",
"difficultyLevels": [
{ "difficulty":"Easy/Medium/Hard/Expert/ExpertPlusのどれか1つ記入", "difficultyRank":1/2/3/4/5のどれか1つ記入, "audioPath":"音源ファイル名.ogg", "jsonPath":"難易度名.json", "offset":0, "oldOffset":0 }
]
}
environmentNameは以下の4種類のうちから1つ選んでください。
- DefaultEnvironment
- BigMirrorEnvironment
- TriangleEnvironment
- NiceEnvironment
難易度を2つ以上用意する場合は、difficultyLevels以降の難易度情報も複数記述します。
スポンサーリンク
制作環境の準備
追加曲を動作させるために必須のMOD、譜面制作時には欠かせないエディター、編集ソフトなど……制作をはじめる前に、それぞれ導入を済ませておきましょう。
前提MOD
作成したMOD曲はSongLoaderPluginで動作させます。
導入がまだの人は、以下の記事を参考にSongLoaderPlugin+IPAの適用を行ってください。

エディター(MOD制作サポートツール)
譜面やエフェクトを作成するためのソフトは、3種類あります。
- 3Dエディター「EditSaber」(BeatSaberEditor) by @Ikeiwa
- 3Dエディター「MediocreMapper」by @squeaksies
- 2Dエディター「BeatSaber-UnofficialTrackEditor」 by @Megalon
2Dエディターで譜面を作成するのは難易度が高く、情報の設定なども少々面倒です。
特にこだわりがなければ、直感的な操作ができて機能も充実している3Dエディター「Mediocre Mapper」をオススメします。
Mediocre Mapperは、EditSaberをベースに改変されたエディターです。
当サイトの譜面制作ガイドではEditSaberを使用していますが、同じような感覚で使えます。
3Dエディター「EditSaber」のダウンロード
下記のリンクから最新版のEdit Saberをダウンロードしてください。
BeatSaberEditor ダウンロードページ(GitHub)
3Dエディター「MediocreMapper」のダウンロード
下記のリンクから最新版のMediocre Mapperをダウンロードしてください。
MediocreMapper ダウンロードページ(GitHub)
2Dエディター「BeatSaber-UnofficialTrackEditor」のダウンロード
下記のリンクから最新版のUnofficial Track Editorをダウンロードしてください。
BeatSaber-UnofficialTrackEditor ダウンロードページ(GitHub)
なお、既に更新は止まっており作者さんがプロジェクトの凍結を宣言されています。ほとんどの人は3Dエディターを使っているとのこと……。
音楽編集ソフト
音楽ファイルの編集は冒頭に無音部分を挿入したり、ファイル形式をoggに変換したりすることのできるソフトが必要です。
私はAudacityを使っています。多機能でありながら比較的使い易いフリーソフトです。
画像編集ソフト
画像編集ソフトは解像度の変更と、jpgやpngで保存する機能があれば何でも良いです。
フリーソフトであればGimp2などがオススメですが、Windows標準搭載のペイントアプリでも機能的には十分です。
テキストエディタ
これもWindows標準搭載のメモ帳で事足りますが、プログラミング向けのテキストエディタがあるとjsonファイルを編集する際に便利です。
私はBracketsを愛用しています。BracketsはHTML、CSS、JavaScriptに特化したフリーのテキストエディタです。Adobeが開発しています。
スポンサーリンク
準備が整ったら
必要なソフトウェアが整ったら、制作を開始しましょう。
制作手順の詳細やエディターの操作方法については、次の記事で細かく解説します。

コメント
MediocreMapperの使い方がわからないのでEditSaberをダウンロードしたんですけど7Zファイルってどうやって使うんでしょうか
7-ZipやWinRARなどで解凍してください。
クオリティは求めないので自動生成できるソフトってないでしょうか?
ないです。
ありますよ!
しかし、『Beat Sage』は電子系サウンド、かつビートがはっきりしている、ポップ系の曲でのみ上手く動作する。とのことなので気を付けて使用してください。
https://beatsage.com/#
あとこちらbeatsageのやつ
https://www.moguravr.com/beat-sage/↓
今年リリースされたようですね。情報ありがとうございます。
unityでbeatsaberのような似た物を作っているんですが、EditSaberで譜面を作ってunity上で動かせますか?
Oculusquest2のビートセイバーを持ってるのですが、
一番最初の「ビートセイバーインストールフォルダを入力してください」
で詰まってます。どうすればいいんでしょうか…
Chromebookなので3dのやつ使えませんん