How To Install Custom Songs
SideQuest & BMBF
One of the easiest way to get going is to download SideQuest here
SideQuest is extremely easy to use and supports Windows, Mac and Linux! Think of SideQuest as the “Alternative App Store.” It also makes sideloading apps from APK’s very easy to install.
Once you have SideQuest installed, you’ll need to install BMBF.
- Make sure to run Beat Saber UNMODDED FIRST.
- Then install BMBF. Do this by dragging and dropping the BMBF APK file on the top left corner of Sidequest.
- After that, you have to grant Beat Saber storage permissions manually on your Quest:
- Go to Library
- Find Beat Saber, but don’t open it
- Click the 3 dots on the bottom right of the icon
- Find Permissions
- Enable the Storage Permission in this menu If you get the permissions prompt while trying to open BMBF, you’ll have to restart your Quest.
To install, simply drag it into Sidequest, then launch it from within the TV app on your Quest. BMBF will prompt you through a couple steps and get you all setup to get started!
If you want more guidance, watch one of the fantastic tutorials here:
For a fantastic written guide, visit our friends at 6DOFReviews.com!
Managing BMBF on your PC (optional)
To view BMBF on your PC or Mac and manage your songs and mods there, type in your Quest’s IP address along with :50000 at the end. Example:
To find your Quest’s IP, you can look at the top of Sidequest.
There’s a lot of mods to do really fantastic things that you can find in the #quest-mods section of our BSMG Discord. One of the most useful ones is the “mapping extension” mod by Kyle. Many songs were mapped with this in mind and won’t work unless you install it.
To install mods, either click on the mod download links below from within BMBF, then toggle it on in the BMBF mod section or download it on your PC and drag it into BMBF (See “Managing BMBF On Your PC” above)
Mapping Extension Mod
Download the Mapping Extension mod here
Read the Readme here
Simply drag that into BMBF (or click on the above link from within BMBF) and enable it in the mods section.
– Being able to disable and enable things with config!
– What you can enable and disable:
– Saber Glow
– Wall Transparrency
– Wall Glow
– decrease or increase particles to be between 0 to 50 when cutting a cube!
Wall frame doesn’t get a color
How do I change the settings?
First time after you have opened Beat Saber with QSettingsPlus it will create a config!
You can find the config in Quest → Android → data → com.beatgames.beatsaber → files → mod_cfgs
You open QSettingsPlus.Json in preferred text editor
and change example GlowOnWalls to be “true” if you want the glow back.
When you want to save you do file → save as and choose a place like desktop and save it as QSettingsPlus.json
Now you would want to drag it over to mod_cfgs to overwrite the current one that’s created!
PC Burn Marks Mod v1.0.0
This mod enables the ‘Burn Marks’ found on the PC and PSVR versions of the game. WARNING Enabling any unused game options could cause your game to lag.
What does it do? – Removes the note spawn effect. You know what I’m talking about. The code for this mod is literally 15 lines long (and that’s with comments and explanations) so it’s not on GitHub yet because I am too lazy to either make a new repo or a new project folder just for one mod (forgive me). If you want to see the source code, just DM me and I’ll send you literally all of it, lol. Happy Holidays everyone!
FPS Counter v1.0.0
What does it do? It enables Frames Per Second counter in standard + 360 levels. It counts lowest fps, highest fps and current fps. This was inside of an performance test, but now with this mod it’s enabled on all levels. Hit me a dm with feedback! Github: https://github.com/Rugtveit/Beatsaber-mods/tree/master/Quest/FpsCounter
No Health and Safety v1.0.0
This mod skips over the health and safety on startup! Source code will be available later on github! reupload because zip file was corrupted
Advanced Config v0.1.1 for BeatSaber 1.6.0
Want a mod which violates god? ME TOO! Here you go, have advanced config. What does it do I hear no one ask? – Change your Slash Volume (Ive not set a limit, go crazy! just dont break your headset) – Change your Bad Cut Volume (0.0 Means the Bad Cut/Bomb Sound gets completely muted. no seriously don’t blame me if you set it to 1000.0 and break your headset, there could be a base game limit tho.) – Disable the new Adaptive SFX (This is a port of Shadnix’s AdaptiveSFXRemover v1.0.1, I genuinely don’t know if it works or not as my ears aren’t good enough to tell. Please message me Pink#3877 if it works or not) – Disable the Flashing E on the ‘Beat Saber’ Sign in menus – Disable the ‘Flying Score Effect’ (The 1-115 Numbers which show up after you slash a note) – Change the Overall Menu Volume (Doesn’t effect the click sound, but every other sound in the menu changes to whatever you set. like genuinely don’t break your headset) – Updated to the latest BS Hook THIS MOD DOESNT HAVE ANY UI! To change all of these values, you must edit its config file which is located in
This PC\Quest\Internal shared storage\Android\data\com.beatgames.beatsaber\files\mod_cfgs\AdvancedConfig.json
Config options are below and are pretty self explanatory. Thanks to Rugtveit and Sc2ad for letting me cry to them when stuff didn’t work
OSU Click Note Hit Sound v1.1.0! –
1.6.0 Now makes your blocks and menu clicky!
Easily Download Songs From Bsaber using SyncSaber / BeatSync
BeatSync is the ultimate plugin for getting amazing new Beat Saber songs to play. It’s built into BMBF and allows you to:
- Magically send any song from bsaber.com to your game with a single click of a button (and from any device, whether that’s from your phone, your work computer, the library, etc.)
- Follow mappers you enjoy and automatically have it download new maps of theirs when they release them
- Keep your songs up to date! If a mapper updates one of your maps, SyncSaber fetches the update and lets you play with the latest and greatest.
- Create playlists from your bsaber favorites to share with others.