※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。


上の画像の「TRUTH」のように、バンブラPでは時折正しい順番に並んでいない曲が見受けられます。このページではバンブラPにおける曲の並べ方、および何故上のようなことが発生するのかについて書いています。
データの収集や整理、考察をしてくださったTwitterの有志に感謝
一部解析データが含まれます


曲の読み方

曲の並び順について知るためには、まずバンブラP特有の「読み方」について知る必要があります。
バンブラPの各曲には、実際に表示される曲名の他に内部データとして「読み方」が登録されています。例えば配信曲「愛のうた」には「アイノウタ」という読み方が内部データに登録されています。
読み方は配信曲と自作曲双方に存在し、その決め方には一定の規則が見受けられます。

配信曲の読み方

配信曲の読み方はしもべが決めていると思われます。
推測される規則としては
  • 日本語の曲名
    • 読み方はカタカナ大文字で記述 例)「あまちゃん」→「アマチヤン」
    • 長音符はその前の音の母音を割り当て 例)「ノート」→「ノオト」
    • 濁点や半濁点、記号やスペース等は無視 例)「ぼ☆く」→「ホク」
    • 助詞の「は」「を」「へ」は「ワ」「オ」「エ」に変換 例)「世界は恋に」→「セカイワコイニ」
    • 「ヴァ」は「ハ」、「ヴィ」は「ヒ」···というようにに変換 例)「ラヴ」→「ラフ」
  • 英語の曲名
    英語の曲の読み方は、カタカナで登録されている場合とアルファベットで登録されている場合がある
    • カタカナの場合
      • 英単語をカタカナ読み(?)して、後は日本語と同様。ただし「ヴ」は「ウ」に変換 例)「THOUSAND KNIVES」→「サウサントナイウス」
    • アルファベットの場合
      • 曲名を間にスペースを入れず、英語小文字で記述 例)「LOST MY MUSIC」→「lostmymusic」
      • 記号は省略しない場合とする場合がある 例)「Jack-the-ripper◆」→「jack-the-ripper」(「-」は省略されていないが、「◆」は省略されている)
  • その他
    • 英語の曲名の読み方がカタカナかアルファベットかについて、同じ曲でも双方の場合があるので特に規則は無いと思われる。例)「Dragon Night」は投稿者によって「と」に入っている場合と「D」に入っている場合がある。
    • 同じ投稿者の同じ曲でも、配信時期によって登録されている読み方が違う場合がある。例)「(無料)ユーモレスク フォークver」は灼熱のサマーキャンペーンで配信された際には「モレスクフオオクムリヨウ」、それ以外の時期では「ユウモレスクフオオクムリヨウ」という読み方で配信されている。
    • 読みに登録できる文字数上限は50文字。
    • 楽曲ショップの検索時に登録されている読みや、スッポン放送の試聴ページでの検索時に登録されている読みとは異なる。
ここでしもべにより登録される曲名が間違っている事が、上の画像のようにおかしな並び順になる直接的な原因になっていると思われます(後述)。

自作曲の読み方

自作曲は入力されたタイトルを元に以下のルールで読み方が決められます。
  • カタカナ大文字、英語小文字、記号の3つのみを使用 例)「あぁKp-」→「アアkp-」
  • 「スペース」「¥」「・」「"」は無視 例)「you a¥r・e」→「youare」
  • 長音符はその前の文字によって処理が異なる
    • 前の文字がひらがなやカタカナの場合、その母音を割り当て 例)「ノート」→「ノオト」
    • 前の文字がアルファベットの場合、その文字を割り当て 例)「tー」→「tt」
    • 前の文字が「記号」「無視される文字」「存在しない」のいずれかの場合、無視 例)「ー #- ¥-」→「#」

曲の並び順の規則

曲の並び順は、読み方を参照して以下のように決められます。
  • 1文字目は あ-ん→a-z→0-9→記号の順で、記号はUnicode(UTF-16)の文字コード順
  • 2文字目以降はUnicode(UTF-16)の文字コード順
    なお、読み方にスペースが含まれる場合は、そのスペースも1文字として扱われる

  • 文字コードとは?
    • 簡単に「各文字に割り当てられている数」と認識してもらって構いません
      Unicode(UTF-16)の場合は16進数4桁です
      文字コード(Wikipedia)

以下に曲の読み方とそれを元にした並び順の例をいくつか示します。
  • 「シキ」「shiキ」
    • 1文字目の「シ」と「s」について、「あ-ん→a-z→0-9→記号」という順に従うので、「シキ」→「shiキ」の順
  • 「tk」「tア」
    • 1文字目は同じ。2文字目の「k」と「ア」について、「k」の文字コードは「006B」、「ア」の文字コードは「30A2」。文字コードの順番に従うので、「tk」→「tア」の順。
  • 「t k」「t!」
    • 1文字目は同じ。2文字目の「 」(半角スペース)と「!」について、「 」の文字コードは「0020」、「!」の文字コードは「0021」。文字コードの順番に従うので、「t k」→「t!」の順。
登録されている読み方がおかしいと、ここでの並べ替えがおかしくなります。先程の「TRUTH」の例を見てみましょう。
「TRUTH」は読み方が「t-square」で登録されています。1つ下の「Tacozon(略」(読み方は「tacozon(略」)と比較すると、1文字目は同じですが2文字目は「-」と「a」であり、「-」の文字コードは「002D」、「a」の文字コードは「0061」なので、文字コードの順番に従って「TRUTH」→「Tacozon(略」の並び順になってしまいます。

配信曲の読みの調べ方

配信曲の読みは自作曲で挟んで調べることである程度割り出せます。
  • 例) 自作曲「ラツキアン」と「ラツキイ」の間に配信曲「LUCKY」があれば、その読みは「ラツキイ」であると推測できる。
但し、上記のように自作曲の読みではスペースが省略されてしまうため、配信曲の読みにスペースが含まれる場合、それ以降の読み方は解析以外では調べる手段がありません。

読み方が特殊な曲一覧

読みが特殊な曲の情報を募集中です!情報提供よろしくお願いします!
以下では、読み方が特殊に設定されている配信曲を記載しています。
解析によって確定した読みは太字、配信曲で挟んで推測したものは細字です。

通常と異なる読みが設定されている曲一覧

以下の曲については別に該当する事案がなければ省略。
  • 無料クラシック
    • 「(原曲名)ムリヨウ」という読みが設定されている。
  • 無料クラシックアレンジ
    • 「(原曲名)(〇〇verの〇〇の部分)ムリヨウ」という読みが設定されている。
  • 東方Project原曲
    • 「~」以降を省略し、後ろに「トウホウフロシエクト」と付けられている。
  • 「上海アリス幻樂団楽曲リミックスコンテスト」グランプリ・ZUN特別賞受賞曲
    • 「(曲名)リミツクス(原曲名)トウホウフロシエクト」という読みが設定されている。
  • 「上海アリス幻樂団楽曲リミックスコンテスト」バーバラ様賞受賞曲
    • 「リミツクス(原曲名)トウホウフロシエクト」という読みが設定されている。
曲名 投稿者名 登録されている読み方 備考
大桟橋 DXいしょく@ともゆき タイサンハシ 曲の正しい読みは「おおさんばし」
おまえの目が語るもの(F-ZERO X) じょうむ テイサイトインサアイスエフセロエツクスオマエノメカカタルモノ 「Decide in the eyes」はこの曲の英題
おまえの目が語るもの(F-ZERO X) リガナ オマエノメカカタルモノ テイサイトインサアイスエフセロエツクス 「Decide in the eyes」はこの曲の英題
からくり卍ばーすと れいみ カラクリマンシハアスト
さくらニュータウン タカヒロ ウオツチヨリ 「妖怪ウォッチより」を誤って登録?
鈴懸の木の道で「君の微笑みを夢に見る」と言ってしまったら僕たちの関係はどう変わってしまうのか、僕… ぼぶ ススカケノキミノミチテキミノホホエミオユメニミルトイツテシマツタラホクタチノ J-WIDではここまでしか読みが登録されていないため、その影響か?
夏 四季 れいら シキナツ
花の都 タカヒロ ヨリノ
ひみつをちょーだい ヤマハ ヒミツヲチヨオダイ 助詞の「ヲ」や「ダ」が使われている
(無料)ユーモレスク フォークver DXいしょく@Nintendo モレスクフオオクムリヨウ 灼熱のサマーキャンペーンで配信されたものはこの読み
他の期間に配信されたものは「ユウモレスクフオオクムリヨウ
夢喰い白黒バク れいみ イハク 修正前?
同氏投稿verで「ユメクイシロクロハク」という読みのものも確認されている
澪音の世界 はいむらすぅ レイインノセカイ 曲の正しい読みは「れいんのせかい」
をどり唄 アルビレオ オトリウタ この「を」は助詞ではない
Mrs.Pumpkinの滑稽な夢 まさき mrs.pumpkinノナ アクター投稿verの読みは「mrspumpkinノコツケイナユメ
TRUTH さくらべのとす t-square アーティスト名を誤って登録?
U.N. Owen Plays Jazz or Rock? みけねこ ユウエヌオオエンフレイスシヤスオアロツクリミツクスユウエヌオオエンハカノシヨナノカトウホウフ… 「…」までが登録されている読み。
47文字だが、データ上の文字数制限の関係か?
vs 妖怪 -2- タカヒロ ウオツチヨリ 「妖怪ウォッチより」を誤って登録?
with you えきぷす 「テイルスオフサワアルトレテイアントマイソロシイ3」テエマソンク
1/3の純情な感情 DXいしょく@MC♪Sin 3フンノ1ノシユンシヨウナカンシヨウ しゃむいっき投稿verの読みは「サンフンノイチノシユンシヨウナカンシヨウ
20,NOVEMBER こん/さっちん twentynovember
3月9日 DXいしょく@falcon 3カツ9カサンカツココノカ ぐっさん投稿verの読みは「3カツ9カ
99 ワイ ninetynine
#1090~THOUSAND DREAMS~ だいな oneohnineohthousanddreams DXいしょく@ひろか投稿verの読みは「1090thousanddreams

読み方に記号やスペースが含まれる曲一覧

以下の曲については省略。
  • クラシック曲
    • 「/」は読み仮名に基本含まれる。
曲名 投稿者名 登録されている読み方 備考
ザ☆ぼんおどり アスミ サ ホンオトリ
ACTION-ZERO DXいしょく@てんまり action-zero
a tree of life(パパとママ受賞曲) あまなっっとう a tree of lifeハハトママシユシヨウキヨク
DAZE ハマケロ daze  末尾にスペースが入っている
DAZE ミラ  daze 先頭にスペースが入っている
GO!GO!MANIAC もっちゃん/キュウイレブン/サトミ go!go!maniac
iris~幸せの箱~ エフト アイリスシアワセノ ハコ
Jack-the-riper◆ あいし jack-the-ripper
M.S.S.Phantom ツムンテマ m.s.s.phantom
M.S.S.PiruPiruTUNE ツムンテマ m.s.s.pirupirutune
M.S.S.Planet ツムンテマ m.s.s.planet
Now or Never!(Splatoon) Nintendo now or never(スフラトウウン)
POW*POW DXいしょく@ANP pow*pow
RE:I AM えきぷす re:iam
RE:MEMBER かずなり re:member
RE:RE: クロバット re:re:
SHINING LINE* エメラル shiningline* Nintendo投稿verの読みは「シヤイニンクライン
Splattack!(2014 E3PV)(Splatoon) Nintendo splattack!(2014 e3pv)(splatoon)
Splattack!(Splatoon) Nintendo スフラアタツク!(スフラトウウン)
WON(*3*)CHU KISS ME! あるえむ/らすく won(*3*)chukissme! ぼっちとういん投稿verの読みは「ウオンチユウキスミイ
You can do it! ニャンシス you can do it 公式オフで配布されたもの
配信verの読みは「ユウキヤントウウイツト」
1000%SPARKING! DXいしょく@サクラザキ 1000%sparking!

現在不明な事項

  • 同じ読み方の曲はどんな並び順なのか?
  • 自作曲の読み方について、なぜ「¥」と「・」の記号は無視されるのか?
  • 配信曲で読みが50文字を超える場合、どう処理されているのか

コメント欄


  • 1コメ - 名無しさん (2019-12-12 17:30:42)
最終更新:2020年04月23日 19:54