.BMSON File Extension

Be-Music Source JSON Song File

Developer Bmson Team
3.5  |  2 Votes

What is a BMSON file?

A BMSON file is a data file used to format and play a song in Bemusic Bemuse and other rhythm games. It is saved in a JSON-based variant of the standard .BMS format. BMSON files are typically found in Bemuse song folders, alongside accompanying audio files and other song assets.

More Information

Be-Music Source, or BMS, is a song format used by Konami Beatmania and several derivative rhythm games, such as Bemuse. Each BMS song is saved as a directory that contains a plain text BMS file and several audio files (often .WAV or .OGG files). The BMS file defines the song's music, note positions, sound effects (such as the sounds played when a player succeeds or fails at hitting a note), and other information.

To make creating, editing, and loading BMS songs easier, various rhythm game enthusiasts collaborated to create the BMSON format. BMSON files serve the same function as and are similar to BMS files, except that they use JSON formatting. Formatting data using JSON, rather than an arbitrary standard, makes it easier for song creators and rhythm game developers to parse the data that BMSON files contain.

How to open a BMSON file

If you want to edit a BMSON file, it is best to open it with a dedicated BMSON editor, such as BmsONE (Windows, Mac). This will allow you to more easily view, understand, and edit the data your BMSON file contains. However, you can also open and edit a BMSON file with Microsoft Visual Studio Code or any other text editor.

You can play BMSON format songs in Bemusic Bemuse (Web) and raindrop (Windows, Linux).

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open BMSON files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Be-Music Source JSON Song file format and Mac, Windows, and Linux apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.