Assets 3

Song Loader Plugin v4.3.2

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > One More Time
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/BeatSaberMods

Changelog v4.32.

  • Fixed negative note jump speed.
  • Fixed cover image being mandatory.
  • Made the custom level collections public for other plugins to use.

Donate

If you'd like to support my projects, you can donate here:

paypal

License

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE


This release includes "One More Time" custom song:
Original song made by Berlin Child | @Joe_BerlinChild
Charting done by Freeek | @Freeek323

@xyonico xyonico released this Aug 20, 2018 · 1 commit to 0.11.2-update since this release

Assets 3

Song Loader Plugin v4.3.1

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > One More Time
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/BeatSaberMods

Changelog v4.3.1

  • Changed how cover images are loaded, to fix an occasional crash.

Donate

If you'd like to support my projects, you can donate here:

paypal

License

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE


This release includes "One More Time" custom song:
Original song made by Berlin Child | @Joe_BerlinChild
Charting done by Freeek | @Freeek323

@xyonico xyonico released this Aug 20, 2018 · 2 commits to 0.11.2-update since this release

Assets 3

Song Loader Plugin v4.3.0

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > One More Time
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/BeatSaberMods

Changelog v4.3.0

  • Updated for Beat Saber 0.11.2.
  • Fixed duplicate songs not getting removed.
  • Added support for negative noteJumpSpeed.
  • Added in-game song refresh (Press R to refresh).

Donate

If you'd like to support my projects, you can donate here:

paypal

License

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE


This release includes "One More Time" custom song:
Original song made by Berlin Child | @Joe_BerlinChild
Charting done by Freeek | @Freeek323

@xyonico xyonico released this Jul 20, 2018 · 1 commit to master since this release

Assets 4

Which .zip do I download?

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > Death to Disco
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5

Changelog v4.2.2

  • Fixed note jump speed not getting applied.
  • Fixed BPM getting parsed wrong on some system languages.

Licenses

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE

This release includes a custom song made by Freeek and Kevin MacLeod.

Death to Disco Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

Jul 20, 2018

v4.2

Added log severity and "--mute-song-loader" command argument to get t…
…he plugin to only log significant errors.
Assets 4

Changelog is at the bottom.

Which .zip do I download?

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > Death to Disco
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5

Changelog v4.0 & 4.1

  • Fixed for new Beat Saber update. Previous version will not work.
  • Added threading, so loading songs at start doesn't freeze the game.
  • Significantly improved loading time by only loading audio files when they are needed.
  • Significantly improved memory usage.
  • Added new song settings to info.json, including oneSaber, noteHitVolume and noteMissVolume.
  • Fixed difficulty sometimes being wrongly chosen in game.

Licenses

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE

This release includes a custom song made by Freeek and Kevin MacLeod.

Death to Disco Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

Assets 2

Please download the newest release here or use the mod installer.

Changelog is at the bottom.

Installing

  1. Use the mod installer: https://github.com/Umbranoxio/BeatSaberModInstaller/releases
    It is the easiest method, it will do all these steps below in 1 click.

To install manually:

1b. Make sure that Beat Saber is not running.
2b. Extract the contents of the zip into Beat Saber's installation folder.
	For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
	For Steam: \steamapps\common\Beat Saber\
	(The folder that contains Beat Saber.exe)
3b. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
4b. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > Death to Disco
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

Now if you go into Standard > Solo, you will see your custom songs at the bottom of the list!

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5

Changelog v4.0

  • Fixed for new Beat Saber update. Previous version will not work.
  • Added threading, so loading songs at start doesn't freeze the game.
  • Significantly improved loading time by only loading audio files when they are needed.
  • Significantly improved memory usage.
  • Added new song settings to info.json, including oneSaber, noteHitVolume and noteMissVolume. See new info.json here:

Licenses

You can find the license for the Song Loader Plugin here:
https://raw.githubusercontent.com/xyonico/BeatSaberSongLoader/master/LICENSE

This release includes a custom song made by Freeek and Kevin MacLeod.

Death to Disco Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

@xyonico xyonico released this May 13, 2018 · 15 commits to master since this release

Assets 4

Changelog is at the bottom.

Which .zip do I download?

Installing (if you are installing for the first time)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
  4. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

Updating (if you are updating an existing installation)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Done! You've installed SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > New Dawn
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

Now if you go into Solo > Standard, you will see your custom songs at the bottom of the list!

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5

Changelog v3.1

  • Fixed invalid songs breaking the plugin.

@xyonico xyonico released this May 10, 2018 · 16 commits to master since this release

Assets 4

Changelog is at the bottom.

Which .zip do I download?

Installing (if you are installing for the first time)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Drag Beat Saber.exe on top of IPA.exe. < NOT the IPA folder, but the executable IPA.exe.
  4. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

Updating (if you are updating an existing installation)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Done! You've installed SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > New Dawn
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

Now if you go into Solo > Standard, you will see your custom songs at the bottom of the list!

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5

Changelog v3.0

  • Added .zip and .beat support (.beat is just a renamed .zip).
  • Added support for packaged songs in both .zips and regular folders.
  • Improved startup load time significantly.
  • Fixed bug where level difficulty was not correct 100% of the time.
  • Duplicate songs are now handled.
  • Updated the included song New Dawn.

@xyonico xyonico released this May 8, 2018 · 18 commits to master since this release

Assets 4

Which .zip do I download?

  • If you are updating the Song Loader Plugin and already have IPA installed, download without IPA.
  • Otherwise, if you are downloading Song Loader Plugin for the first time, download with IPA.

Installing (With IPA)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Drag Beat Saber.exe on top of IPA.exe. < IMPORTANT!
  4. Done! You've installed IPA-Reloaded and the SongLoaderPlugin.

Installing (Without IPA)

  1. Make sure that Beat Saber is not running.
  2. Extract the contents of the zip into Beat Saber's installation folder.
    For Oculus Home: \Oculus Apps\Software\hyperbolic-magnetism-beat-saber\
    For Steam: \steamapps\common\Beat Saber\
    (The folder that contains Beat Saber.exe)
  3. Done! You've installed SongLoaderPlugin.

After installing, Beat Saber's installation folder should look something like this:

Beat Saber_Data
CustomSongs
  > New Dawn
IPA
Plugins
  > SongLoaderPlugin.dll
Beat Saber (Patch & Launch)
Beat Saber.exe
IPA.exe
Mono.Cecil.dll
UnityPlayer.dll

You don't have to use the (Patch & Launch) shortcut.
You can launch the game normally through Oculus or Steam.

Now if you go into Solo > Standard, you will see your custom songs at the bottom of the list!

If you need help, ask us at the Beat Saber Mod Group Discord Server:
https://discord.gg/Cz6PTM5