Custom Boombox Music Opus
Allows you to use your own music in the boombox. This fork adds Opus file/codec support. Does not require any "Fixer" mods. Will conflict with other Boombox mods.
Last updated | 2 months ago |
Total downloads | 8958 |
Total rating | 2 |
Categories | Mods Audio BepInEx Client-side Boombox Music |
Dependency string | Spantle-Custom_Boombox_Music_Opus-1.4.0 |
Dependants | 18 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
LC-Boombox / Custom Boombox Music (Now with Opus support!)
A fork of this mod by Steven that adds support for Opus (.opus) files.
It also adds native support for loading music files from Mods/Plugins and the Config folder so any fixer mods like this one are no longer needed.
What are Opus files?
Opus is a relatively new audio format (think MP3, WAV, OGG, etc.) that is designed to be very efficient and high quality. Many popular apps already quietly use it (like Discord), but Unity doesn't support it out of the box. This mod manually adds support for it when loading custom Boombox music.
Some benefits of using Opus files (and this mod) are:
- Significantly better quality at smaller file sizes (even against MP3s)
- Uses significantly less RAM/memory
- Music no longer loops/ends early
- "Fix" mods that work by copying files (doubling storage usage) are no longer needed
- IDK I kind of just made this for my own music/modpack lol
Installing Songs
This mod supports loading songs from the following locations (double check the config)
Custom Songs/Boombox Music
plugins/*/Custom Songs
config/Custom Songs
It also adds an option to delete songs from Custom Songs/Boombox Music
, just in case you used a fixer mod before (off by default).
Credits
- This mod is mostly based off of the Custom Boombox Music by Steven
- Opus is a fantastic free and open source audio codec that is used in this mod (and should be used by many others)
- Concentus and Concentus.OggFile for their C# Opus decoder port, and also mainly for their Ogg file decoder.