All Projects → mindleaving → beatsabertools

mindleaving / beatsabertools

Licence: MIT License
Level generator for VR-game Beat Saber

Programming Languages

C#
18002 projects
matlab
3953 projects

Projects that are alternatives of or similar to beatsabertools

AnotherBadBeatSaberClone
This is a discontinued but perhaps helpful VR project created during my Master's degree at FH Wedel.
Stars: ✭ 22 (+15.79%)
Mutual labels:  beat-detection, beatsaber
BSDataPuller
Gathers data about the current map you are playing to then be sent out over a websocket for other software to use, e.g. A web overlay like BSDP-Overlay. This mod works with multi PC setups!
Stars: ✭ 32 (+68.42%)
Mutual labels:  beatsaber
bs-ranked-playlist
Playlist of ranked maps for Beat Saber by difficulty level and performance point
Stars: ✭ 25 (+31.58%)
Mutual labels:  beatsaber
BeatHub
Small, simple, and fast custom beatmap browser & downloader built with Svelte
Stars: ✭ 13 (-31.58%)
Mutual labels:  beatsaber
BeatSaberSongBrowser
BeatSaber plugin, adds much needed functionality to the song selection interface.
Stars: ✭ 166 (+773.68%)
Mutual labels:  beatsaber
vamp-aubio-plugins
aubio plugins for Vamp
Stars: ✭ 38 (+100%)
Mutual labels:  beat-detection
JDFixer
Allows automated forcing of jump distance (JD) across maps. And now Reaction Time too.
Stars: ✭ 29 (+52.63%)
Mutual labels:  beatsaber
beat-saber-overlay
(improved) Beat Saber Overlay
Stars: ✭ 30 (+57.89%)
Mutual labels:  beatsaber
MixingBear
Package for automatic beat-mixing of music files in Python 🐻🎚
Stars: ✭ 73 (+284.21%)
Mutual labels:  beat-detection
BeatRecorder
Easily record your BeatSaber gameplay!
Stars: ✭ 20 (+5.26%)
Mutual labels:  beatsaber
TrickSaber
A Beat Saber plugin for performing various tricks
Stars: ✭ 155 (+715.79%)
Mutual labels:  beatsaber
BeatSaber Tweaks55
A collection of various tweaks which by themselves are too simple for their own designated mods
Stars: ✭ 26 (+36.84%)
Mutual labels:  beatsaber
BeatSaber UpdateSkipper
Simple tool to prevent Steam from Updating Beat Saber whenever there happens to be an update so you dont need to copy around files and end up possibly wrecking your setup.
Stars: ✭ 117 (+515.79%)
Mutual labels:  beatsaber
Scribble
A Beat Saber mod that allows you to draw in the scene
Stars: ✭ 28 (+47.37%)
Mutual labels:  beatsaber
aurora-sdk-win
An SDK to develop effects for Nanoleaf Light Panels using features like frequency, beat, or tempo.
Stars: ✭ 22 (+15.79%)
Mutual labels:  beat-detection
BeatSaberServerBrowser
Beat Saber modification that adds a Server Browser to the Online menu, making it easy to share and join custom multiplayer games.
Stars: ✭ 101 (+431.58%)
Mutual labels:  beatsaber
autogen
Automatically generate boilerplate license comments.
Stars: ✭ 76 (+300%)
Mutual labels:  autogen
BeatSinger
Beat Saber plugin for displaying floating lyrics while playing the game.
Stars: ✭ 40 (+110.53%)
Mutual labels:  beatsaber
sparklemotion
Sparkle Motion
Stars: ✭ 24 (+26.32%)
Mutual labels:  beat-detection
aurora-sdk-mac
An SDK to develop effects for Nanoleaf Light Panels using features like frequency, beat, or tempo.
Stars: ✭ 43 (+126.32%)
Mutual labels:  beat-detection

beatsabertools

Level generator for VR-game Beat Saber

What this is NOT

A replacement for handcrafted Beat Saber levels/charts

What this is

A tool for creating custom songs for Beat Saber with a barely tolerable quality for listening to music while moving your body. You need to mod Beat Saber using this project: https://github.com/xyonico/BeatSaberSongLoader/releases

This tool comes "as-is" with no support or warrenty (see LICENSE). If something doesn't work, feel free to report it as an issue, but the chance that I will do something about it is slim as I'm working on other projects. If you need it fixed and are comfortable programming C#/.NET, you are welcome to fork this project and modify it however you like or submit pull requests :)

How to use it

  • Start BeatSaberSongGenerator.exe
  • Find the song file and cover image for the song you like to import (I tested with MP3, other file formats might work as well. The tool will tell you if it can't handle a selected audio file)
  • Fill in song name and author
  • Click "Generate"

The generated song and corresponding levels are stored in the same directory as the audio file within a directory of the same name. That directy must then be placed in the "CustomSongs" folder in the Beat Saber directory.

Acknowledgements

Like many other software projects I do depend on the great work of others. A special shout out to these knowledge sources and code projects:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].