コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
Na ◆QoELVrBXBQCI
2019/6/16 21:18
情報交換
ExtendedMMLフォーマット(仮称)
BGMPLAY"{TEXT=あいうえお}CDEFG"
上の文はエラーになりません。
この仕様を利用して、MML文字列にタグを埋め込むことが可能です。

MMLにタイトルや作曲者の情報を埋め込む際、DATA文にしたりラベルを付ける必要はなく、MML文字列に{TITLE=タイトル}{COMP=作曲者}{TEXT=説明}のように付け加えるだけでこれらの情報を含めることができます。
さらに、このフォーマットでは全体をBGMPLAYに渡すだけで再生できるので、ExtendedMMLに非対応のプレーヤーでも再生が可能です。

こんなフォーマットを考えてみました。かなり便利だと思うんですが、どうですか?
(しかしこのままだと拡張子が.XMLになる。)

コメント

アバター
イスターリャ 2019/6/16 22:59 ◆yQQqD0WLNtDY
いいですね!便利そうです。
ただ、拡張子については悩みどころですね。"ExtendedMMLに非対応のプレーヤーでも再生が可能"という特長を最大限に活かすには、既存の拡張子(例えば".MML")にしておかないとどのみち対応作業が必要になるからです。私はそれでも構いませんが。
アバター
takumi 2019/6/17 17:17 ◆Ce3Q40uXWJjn
まぁどんな拡張子でもNew Musicsには対応させるけどな。
アバター
Na 2019/6/17 20:06 ◆QoELVrBXBQCI
>イスターリャさん、takumiさん
コメントありがとうございます!
近々Wikiに詳細なフォーマットとサンプルを上げようと思います。
アバター
Na 2019/6/17 22:22 ◆QoELVrBXBQCI
アバター
イスターリャ 2019/6/17 22:42 ◆yQQqD0WLNtDY
ありがとうございます。すぐには無理ですが、いずれ3号と4両方のMML Carrierでも対応します。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -