みゅーじっくでーたえでぃたーver1.0

music_data.jsonを楽に編集するためのソフト。

機能------------------------------

JSON読み込み・保存

新曲追加／削除／編集

song_id自動採番＆並び替え

BMS/BME/BMLの自動読み取り＆D&D

ツールチップで全部説明付き

ログ＆バックアップ自動生成

----------------------------------

jsonを読み込むといろいろ楽に編集できます。
一回開くと以降は同じjsonを開いてくれるので楽です。
各項目にtipsを配置しています。なんとなくわかると思います。

ソフトを閉じるときに保存していない内容は消えてしますので、
必ず「jsonを保存」してから終了してください。

jsonを保存すると古いjsonがバックアップで保存されます。
何でもないmusic_data.jsonがあなたの編集した最新版となります。

項目説明--------------------------

・新規楽曲追加
新しい楽曲を追加します
以下のフォーマットでjsoonn内に項目を追加します
        {
            "song_id": ,
            "title": "",
            "title_ascii": "",
            "genre": "",
            "artist": "",
            "texture_title": 0,
            "texture_artist": 0,
            "texture_genre": 0,
            "texture_load": 0,
            "texture_list": 0,
            "font_idx": 0,
            "game_version": 0,
            "other_folder": 0,
            "bemani_folder": 0,
            "splittable_diff": 1,
            "SPB_level": 0,
            "SPN_level": 0,
            "SPH_level": 0,
            "SPA_level": 0,
            "SPL_level": 0,
            "DPB_level": 0,
            "DPN_level": 0,
            "DPH_level": 0,
            "DPA_level": 0,
            "DPL_level": 0,
            "volume": 100,
            "SPB_ident": 48,
            "SPN_ident": 48,
            "SPH_ident": 48,
            "SPA_ident": 48,
            "SPL_ident": 48,
            "DPB_ident": 48,
            "DPN_ident": 48,
            "DPH_ident": 48,
            "DPA_ident": 48,
            "DPL_ident": 48,
            "bga_filename": "",
            "bga_delay": 0,
            "afp_flag": 0,
            "afp_data": [
                "",
                "",
                "",
                "",
                "",
                "",
                "",
                "",
                "",
                ""
            ]
        }

この中の

song_id
title
title_ascii
genre
artist
font_idx
game_version
volume
bga_filename
bga_delay
SP*/DP* 各レベル

を各項目で編集し、曲を実装します。

・変更を一時保存
jsonには保存しませんが、一時的にデータを保存します。
曲を編集した後、このボタンを押さずに別の曲を開くと
“編集したデータが消える”ので一曲ずつ必ず保存してください
アップデートで消す予定です。面倒な仕様ですいません。

・曲データの削除
左側リストで選択中の楽曲のデータを削除します。巻き戻しできないので注意!

・bms/bme/bmlをクリックまたはDDで選択
bmsを追加するときここにD&Dでタイトル、ジャンル、アーティストを自動で入力してくれます。
だた、タイトルの[sp another]みたいなのとかobj:赤い人みたいなのも入っちゃうので消してください。

・song_idで並び替え
新曲を追加するとjsonの末尾に上記の構文が追加されるので、
それを整理するために使います。jsonの見た目がよくなります。

・jsonを保存
保存します。バックアップも出るので安心。

・並び替え
並び替えができます。好みに合わせてやりやすいように並び替えましょう。検索は部分一致リアルタイム検索です。
タイトルジャンルアーティスト全部引っかかるのでちょっと検索しづらいかも。


----------------------------------

GPTが一晩でやってくれました。
errorとか起きるかもですがそしたらメールやらdiscordやらで教えてください。
他にも追加してほしい項目などあれば。

配布場所
https://behkuq54.wixsite.com/blog/

更新履歴--------------------------
2025/10/20 v,1.0