BMPC v1.4.1
Latest- Editing a package now always works with the audio and icons stored in the package instead of the original files on disk, so you see and edit exactly what is in the package even if the originals were changed or removed. This applies to chamber and funnel music, gel SFX, and song icons. Selecting a file again replaces the packaged one with the file from disk.
- When editing loop points of packaged audio, the loop end can’t be moved past the previously saved loop end, because the packaged audio ends there.
- Fixed the loop points editor staying empty, and loop points not being editable, when editing a package whose original audio files no longer exist.
- Fixed saved loop points being lost, and the package update failing, when editing a song whose original audio file no longer exists.
- Fixed the loop points editor still showing the previous loop after selecting a new chamber or funnel audio file.
- Fixed accented letters and other special characters showing up as codes in BEEmod. Package and song names, descriptions, authors and group names now only accept English letters, numbers and basic symbols, and BMPC asks you to fix any existing text with special characters when editing a package.
- Fixed BMPC failing to start or crashing on exit when a file in its temp folder is locked by another program. Locked files are now skipped and cleaned up later.
- Fixed songs with similar names (for example “My Song” and “mysong” or “My.Song”) overwriting each other’s files or making package creation fail. BMPC now asks you to rename a song whose name is too similar to another song in the package, and rejects song and package names made only of spaces and symbols that can’t be used in file names (for example “???”).
- Fixed a song added while editing a package using another song’s packaged audio, icon and gel SFX when both use the same audio file, which could cut the new song short or keep old audio after the file changed. New songs are now always built from the files on disk.
- Fixed one damaged package file preventing all packages from loading. Damaged files are now skipped, and BMPC shows a warning naming them.
- Fixed package creation failing for chamber or funnel music with some sample rates, such as 96 kHz. The BEEmod preview sample is now always converted to 44.1 kHz stereo, like the in-game audio.
- Fixed surround WAV files (for example 5.1 or 7.1) failing to load, crashing BMPC when played in the loop points editor, or making package creation fail. Surround audio is now mixed down to stereo.
- Fixed some WAV files, often 24-bit, 32-bit float or surround exports, failing to load with a “NoDriver calling acmFormatSuggest” error.