bpm-saber

command module
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 5, 2018 License: Apache-2.0 Imports: 11 Imported by: 0

README

Beat Saber BPM Changer

A tool for changing the BPM of a beatsaber track without changing the relative position of the boxes and walls. This is particularly useful for making 6/8 songs, but maybe useful for other purposes.

screenshot

In the screenshot above, I am creating a beatmap for a song in 6/8 with a BPM of 120. Since EditSaber doesn't support 6/8 songs yet, I had to edit the song in 360 BPM (3x the true BPM). This works, but causes the boxes to come at you much faster in game than they should. Bpm-saber fixes that problem by converting the BPM back to the correct tempo and the adjusting all the boxes and walls back to their correct position within the song.

This tool only creates the DIFFICULTY_LEVEL.json files in the output folder. You will have to copy over the other files (info.json, song.ogg, cover.jpg, etc.) yourself.

Description of sections

input song info.json

This is the info.json inside the folder where you are editing the song.

output folder

This is the folder that you want the BPM corrected version of the song to be saved.
WARNING: The contents of this folder will be overwritten!

input bpm

This is the current BPM of the track that needs to be adjusted. You can use the button to load the BPM from the input song info.json, or enter it directly.

output bpm

This is the desired BPM of the output after correction. Generally it is some multiple of the input BPM.
This value can be derived from the input BPM using the built-in calculator, loaded from the output folder (assuming it contains an info.json), or entered directly.

built-in calculator

If you know what output BPM you want, you can totally ignore this section. It is only provided for convenience. see the "output bpm" section for more details.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL