プチコンで使われているMMLについて色々まとめました。
最後の方にMML紹介所があるのでMMLを紹介したい場合はコメントしてください。
こちらとできるだけかぶらないようにしています。
拡張子 | 制作者 | 詳細 | 説明 |
---|---|---|---|
.MML | Na | Extended MML フォーマット (Toukou/ExtendedMML) | MML読み込みは通常のMMLファイルと同様。マクロ定義と同じようにタイトルや制作者を指定可能。略称ExMML。 |
.BED | takumi | BEDフォーマット (Toukou/BED-FORMAT) | タイトルとMMLのみ保存できる。冒頭で全楽曲数を指定する必要がある。 |
.BHD | takumi | BHDフォーマット (Toukou/BHDPLAYER, Toukou/BHD_v2.0) | BEDより進化し、タイトルや制作者も一緒に保存可能。Ver.1とVer.2があり、両者に互換性はない。 |
.MCD | イスターリャ | MML Carrier Data (Toukou/MML_CARRIER_forSB3) | MMLを複数行にわたって記述可能。説明文を入れることができる。MMLを素材として扱うことを重視。 |
.NNM | Na&高原のな | NNMフォーマット (Toukou/音楽パックフォーマット「NNM」) | 単純なMML記述形式であるが、ExMML連携拡張によりExMML相当の機能が使える。MMLをデータとして扱うことを重視。 |
.TGM | ☆Tatsukin★ | TGMフォーマット (Toukou/TAGeLorix Player) | MML全体の音量を設定できる。音量を0にすると、自動的に70に設定される。また、CHOMMLの記述も可能。 |
.NMP | 高原のな | NMPACKS (Toukou/プチコンシリーズ共通音楽パックフォーマット NMPACKS) | サポートおよび公開終了のはずだが稀に使われている。Extended MMLの要素関連の仕様はこれに由来。以下「.NMP」と略記。 |
.LYB | takumi | LYRIC BGM DATA (Toukou/LYB Player) | カラオケ風に歌詞を表示できる。 |
.NTP | ☆Tatsukin★ | NTPフォーマット (Toukou/NTPフォーマット) | NMPACKとTGMを合わせたようなフォーマット。曲の並び替え、追加、削除が簡単。 |
ExMML | BED | BHD1 | BHD2 | MCD | NNM | TGM | .NMP | LYB | NTP | |
---|---|---|---|---|---|---|---|---|---|---|
複数曲の収録 | × | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | × | 〇 |
タイトル表記 | 〇 | 〇 | 〇 | 〇 | 〇 | × | 〇 | 〇 | 〇 | 〇 |
制作者表記 | 〇 | × | 〇 | 〇 | 〇 | × | 〇 | 〇 | 〇 | 〇 |
曲別説明文表記 | 〇 | × | 〇 | 〇 | 〇 | × | 〇 | 〇 | × | 〇 |
ファイル別説明文表記 | ―*1 | 〇 | 〇 | 〇 | 〇 | ×*2 | × | 〇 | × | 〇 |
標準命令集有無 | 〇 | × | × | × | 〇 | 〇*3 | × | 〇 | × | × |
MML複数行化 | 〇 | × | × | 〇 | 〇 | 〇 | 〇 | 〇 | × | 〇 |
CHOMMLの記述 | × | × | × | × | × | × | 〇 | × | × | 〇 |
説明文の改行 | 〇 | × | × | × | 〇 | ―*4 | 〇 | × | 〇 | 〇 |
音量設定 | 〇 | × | × | × | × | × | 〇 | △*5 | × | × |
WAVSET | 〇 | × | × | × | 〇 | × | 〇 | 〇 | × | 〇 |
WAVSETA | × | × | × | × | × | × | × | × | × | × |
独自要素作成 | 〇 | × | × | × | × | × | × | 〇 | × | 〇 |
他バージョンMML | 〇 | × | × | × | × | × | 〇 | ◎*6 | × | 〇 |
ジャケット表示 | × | × | × | 〇 | ×*7 | × | × | × | × | × |
歌詞表示設定 | 〇 | × | × | × | × | ×*8 | 〇 | △ | 〇 | × |
歌詞自動送り機能 | × | × | × | × | × | × | × | × | 〇 | × |
- {TITLE=サンプル}
- {ALBUM=サンプル}
- {VER=3}
- :0@144Q8L4CDEF ’MML記述欄
- GAB<C
- {TEXT=ここで改行→
- 改行終わり}
- @BED
- DATA 楽曲数
- @START
- DATA MML文字列1
- DATA MML文字列2
- DATA MML文字列3
- DATA MML文字列4
- DATA MML文字列5
- DATA MML文字列6
- DATA MML文字列7
- @NAME
- DATA MML文字列1の題名
- DATA MML文字列2の題名
- DATA MML文字列3の題名
- DATA MML文字列4の題名
- DATA MML文字列5の題名
- DATA MML文字列6の題名
- DATA MML文字列7の題名
- @TEXT
- DATA ”ステータスメッセージ”
- @BHD
- DATA 楽曲数
- @BHD_TITLE
- DATA ”アルバム”
- @MMLDATA
- DATA ”タイトル1”
- DATA ”制作者1”
- DATA ”コメント1”
- DATA ”ジャンル1”
- DATA ”時間1”
- DATA ”MML文字列1”
- DATA 0
- DATA ”タイトル2”
- DATA ”制作者2”
- DATA ”コメント2”
- DATA ”ジャンル2”
- DATA ”時間2”
- DATA ”MML文字列2”
- DATA 0
- @TEXT
- DATA ”ステータスメッセージ”
- @DATE
- DATA ”最終更新日”
- @BHD2_TITLE
- DATA ”アルバム”
- @MMLDATA
- DATA ”タイトル1”
- DATA ”制作者1”
- DATA ”コメント1”
- DATA ”画像ファイル名1”
- DATA ”時間1”
- DATA ”MML文字列1”
- DATA ”0”
- DATA ”タイトル2”
- DATA ”制作者2”
- DATA ”コメント2”
- DATA ”画像ファイル名2”
- DATA ”時間2”
- DATA ”MML文字列2−1”
- DATA ”MML文字列2−2”
- DATA ”0”
- DATA ”−1”
- @TEXT
- DATA ”ステータスメッセージ”
- @DATE
- DATA ”最終更新日”
- @MCD
- DATA ”制作者名”
- ’曲データ
- DATA ”タイトルA”, ”説明A”, ”MML A”, ”0”
- DATA ”タイトルB”
- DATA ”説明B”
- DATA ”MML B (1)”
- DATA ”MML B (2)”
- DATA ”MML B (3)”, ”0”
- ’終了
- DATA ”−1”
- @COM
- DATA”共通の説明文”
- @BGM0
- DATA ”CDERCDERCDE”
- DATA 0
- ’↓NNM with Extended MML向け
- @BGM1
- DATA ”{TITLE=FADE}{COMP=高原のな}”
- DATA ”{TEXT=Polyglot}”
- DATA ”{DATEND=}”
- DATA ”FADE L8FGAB−L4B+.”
- DATA 0
- @MML_TITLE
- ’DATA 音量,”曲名”,”作曲者”,”編曲者”,”コメント”
- DATA 070,”曲A”,”あああ”,””,””
- DATA 080,”曲B”,”いいい”,””,””
- DATA 000,””,””,””,””
- @MML_DATA0
- DATA ”MML文字列”
- DATA ””
- @MML_DATA1
- DATA ”MML文字列(1行目)”
- DATA ”MML文字列(2行目)”
- DATA ”MML文字列(3行目)”
- DATA ””
- @NMTRACKS
- DATA”MYBGM1”
- DATA”MYBGM2”
- DATA””
- @NMPACK
- DATA”album:はじめての きょくパック”
- DATA””
- @D_MYBGM1
- DATA”title:はじめての きょく”
- DATA”composer:○○○○”
- DATA””
- @M_MYBGM1
- DATA”(中略:MMLデータ)”
- DATA””,0
- @D_MYBGM2
- DATA”title:かっこいい きょく”
- DATA”composer:○○○○”
- DATA””
- @M_MYBGM2
- DATA”(中略:MMLデータ)”
- DATA””,0
- @LYB
- DATA ”1.0”
- DATA ”色は匂へど散りぬるを”
- DATA ”幽閉サテライト”
- DATA ”C”
- DATA ”T138:0[@88V93,A8<C8D2...”
- DATA ”<06>色は匂へど 散りぬるを”
- DATA ”<10>さ迷う事さえ 許せなかった...”
- 省略
- DATA ”<08>悪夢が優しく私を弄ぶ
- DATA ”0”
- @NTP_INFO
- DATA ”{ALBUM=テストアルバム}”
- DATA ”{TEXT=ステータスメッセージ}”
- DATA ”{DATEND=}”
- @NTP_LIST
- DATA ”曲名”,”作曲者”,”編曲者”,”コメント”,”ID”
- DATA ”AAA”,”BBB”,”CCC”,”○○の曲”,”ABC”
- DATA ””,””,””,””,””
- @B_ID
- DATA ”CDEFGAB”
- DATA ”0”
- @B_ABC
- DATA ”:0@88”
- DATA ”CDEFEDCR”
- DATA ”EFGAGFER”
- DATA ”0”
最新版Ver. | 曲数の上限 | ファイル数の上限 | ExMML | BED | BHD1 | BHD2 | MCD | NNM | TGM | .NMP | LYB | NTP | 備考 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Musics12 | ver.1.0 | 約500曲 | なし | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | △ | × | 〇 | × | 音色ランダム機能*9対応 |
Musics12 Pro | ver.3.0 | 約10000曲 | なし | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | △ | × | 〇 | 〇 | 音色ランダム機能*10対応 |
MML Carrier for SB3 | Ver.03 | 23曲*11 | なし | 〇 | × | × | × | 〇 | × | × | △*12 | × | × | |
オトヒロバ | ver.2.3.0 | なし | なし | × | × | 〇 | 〇 | 〇 | 〇 | △ | 〇 | × | × | |
TAGeLorix Player+ | ver.1.20 | 1024曲*13 | 128 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |
TAGeLorix Player Wide | ver.1.10 | 1024曲*14 | 128 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |
LYB Player | Ver.1.0 | 230曲 | なし | × | × | × | × | × | × | × | × | 〇 | × | |
All over the MMLs | 2020/11/3 | なし | なし | × | × | × | × | × | × | × | × | × | 〇 | プチコン上のあらゆるMMLが収録 |
※各フォーマットの概要は、サンプルを元に制作しています。作品の中には対応していない機能がある場合があります(例:MusicsGでのTGM Vol機能)。※
※ほかにもありましたら各自追加・コメントにてお知らせください。
*1
「曲別説明文」と同等
*2
ExMML連携拡張では〇
*3
ExMML連携拡張ライブラリを同梱
*4
そもそも説明文の設定ができない
*5
標準要素未収録。要素名はVOLを推奨
*6
ただし記述方法が複雑
*7
プチコン4版は背景画像が設定可能
*8
最新版では標準要素から削除された
*9
@<S>で音色をランダム指定すること
*10
@<S>で音色をランダム指定すること
*11
表示に不具合あり
*12
埋め込み構文非対応
*13
FREEMEMの関係で実質500曲位
*14
FREEMEMの関係で実質500曲位
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.284 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:07 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30