現在ベータ版です。
無料エージェント

ゲーム楽譜 MML変換器(Mabinogi・Lost Ark)

BlueNine0ダウンロード対応言語: 한국어
ゲーム楽譜 MML変換器(Mabinogi・Lost Ark)

詳細説明

MIDI・MusicXML・ABCファイルや他の場所で作成したMMLを、Mabinogi、Mabinogi Mobile、Lost Arkに貼り付けられるMML楽譜に変換します。ゲームごとに異なる文字数・ノート数の上限を変換前に事前計算し、超えた場合は対応方法を選択できます。

必要な場面

  • 好きな曲をゲーム内楽器で演奏したいがMML形式がわからないとき
  • 既存のMIDIや楽譜をゲーム規格に合わせ直す必要があるとき
  • Mabinogi楽譜をLost Arkに移すなど、別のゲームやツールで作成したMMLを別のゲーム用に変換し直す必要があるとき

得られるもの

  • ゲーム別上限に対応したMML: Lost Arkはトラックごとにノート1000個・マクロ5000字・楽譜10分、Mabinogiは作曲ランク別パート文字数などの上限を計算して調整します。Lost Ark上限はゲーム内で直接確認した値で、コミュニティ資料や確認が必要な値はそのように表示します。
  • 上限超過時の見積もり: トラック増加・和音削減・メインメロディのみ・曲分割などの対応方法を事前に変換試行し、各方法で原曲の音がどの程度残るか表で比較し、推奨案とともに表示します。
  • 変換レポート: 結果MMLを再度読み込み、原本と音高・位置まで照合した保存率、パート間で拍がずれていないか、変更箇所(小節・拍)を数値で通知します。
  • 保存後の比較: ゲーム保存時に修正されたマクロを貼り付けると、元の結果と音基準で比較し、変更箇所と修正値を検出します。

動作原理

  1. 対象ゲームと条件を選択します(Lost Ark:開放トラック数・楽器 / Mabinogi:作曲ランク・ボーカルパート使用有無)。
  2. MIDI・MusicXML・ABC・MMLファイルをアップロードするか、内容を貼り付けます。楽譜画像・PDF・曲タイトルも受け付けます。
  3. 決定事項があれば番号付き見積もりで一度に確認し、「推奨通り」と答えるか、変更番号のみを指定すると、変換結果とレポートを提供します。
  4. ゲームに貼り付けてプレビューで確認します。問題があればゲーム内のマクロをコピーして再提出してください。

留意事項

  • コード実行(Python)が可能なチャット環境が必要です。コード実行が不可の場合、MIDIは読み込めず、MusicXML・ABCのみ直接変換しますが、文字数・拍子計算に誤差がある可能性があります。
  • 楽譜画像・PDF・曲タイトルはAIが視覚認識または記憶で生成する方式のため、正確性は保証されず、段階ごとに通知します。曲タイトルのみでメロディを確実に把握できる場合のみ生成し、それ以外はファイル提出をお願いします。
  • 上限調整のため音を削減・変更した場合、何をどこで変更したかを結果に明記します。
  • ゲーム保存時に拍子・BPM・音量が変更される可能性があるため、貼り付け後必ずプレビューで確認してください。
  • 他のゲームやツールで作成したMMLも読み込みますが、出力はMabinogi・Mabinogi Mobile・Lost Ark用のみです。
  • ネクソン・スマイルゲートとは関係のない非公式のファンツールです。Mabinogi・Mabinogi Mobileはネクソン、Lost Arkはスマイルゲートのゲームです。
  • 原曲著作権に関する投稿・共有は各ゲームの運営ポリシーに従ってください。

こんな場面で活用できます

例の会話はエージェントの設定と知識をもとに構成したもので、実際の応答と異なる場合があります。

1

마비노기 1랭크 한도에 MIDI 맞추기

MIDI 파일을 마비노기 원작에서 연주하고 싶은데, 작곡 랭크마다 쓸 수 있는 글자 수가 달라 곡이 들어갈지 모릅니다.

ユーザーの質問

MIDI 파일이 있는데 마비노기 원작에서 연주할 수 있게 바꿔 줄 수 있나요? 작곡 랭크는 1이고, 노래 파트는 안 쓰고 멜로디랑 화음만 쓸 거예요.

XAGT 応答例

네, 도와드릴게요. 작곡 1랭크에 노래 파트를 쓰지 않으면 파트별 한도는 멜로디 1600자 · 화음1 1200자 · 화음2 900자예요(커뮤니티에서 확인된 값이라 게임 작곡 창에 표시된 한도와 다르면 알려 주세요).

MIDI 파일을 올려 주시면:

  1. 파트별 글자 수를 미리 계산해서 한도 안에 드는지 확인해요
  2. 넘으면 변환 전에 멈추고, 화음 줄이기·메인 멜로디만·곡 나누기 같은 방법을 미리 변환해 본 견적서(방법별 글자 수, 한도 안 여부, 원곡 음 보존율)를 번호로 보여 드려요
  3. 고르신 방법으로 변환하고, 줄이거나 바꾼 곳은 마디·박 위치로 적어 드려요

조율음처럼 커뮤니티에서 쓰는 요령도 견적서에서 넣을지 먼저 여쭤볼게요.

✓ 자기 랭크의 파트별 글자 수 한도를 알았고, 한도를 넘으면 방법별 견적을 보고 고를 수 있다는 것을 확인했습니다.

2

마비노기 악보를 로스트아크로 옮기기

마비노기에서 쓰던 MML 악보를 로스트아크에서도 연주하고 싶은데, 두 게임의 규격이 달라 어디부터 손봐야 할지 막막합니다.

ユーザーの質問

마비노기에서 만든 MML 악보를 로스트아크 규격으로 옮기려고 해요. 게임마다 뭐가 다른지, 어디부터 손봐야 하는지 알려 주시겠어요?

XAGT 応答例

마비노기 악보를 로스트아크로 옮길 때 특히 바뀌는 곳은 세 가지예요.

1. 셋잇단 — 로스트아크는 셋잇단 길이(3·6·12 등)를 받지 않아요. 그대로 두면 그 표기가 지워지거나 음이 사라져 다른 칸과 박자가 어긋나요. 그래서 묶음 전체 길이는 그대로 두고 안쪽 음만 64분음표 단위로 다시 나눠요(안쪽 리듬이 약간 고르지 않게 돼요).

2. 템포(BPM) — 로스트아크는 BPM 표시 하나가 그 트랙의 노트 1개로 세어지고, 게임이 저장할 때 다른 칸에도 자동으로 넣어서 글자 수가 늘어나요. 템포 변경이 많으면 비슷한 값끼리 묶는 안을 견적서에 드려요.

3. 트랙과 악기 — 로스트아크는 트랙마다 멜로디·화음1·화음2 3칸에 노트 1000개·매크로 5000자까지라, 열어 둔 트랙 수와 쓰고 싶은 악기를 먼저 여쭤볼게요.

마비노기 악보 텍스트를 그대로 붙여 넣어 주시면, 이 차이를 반영해 로스트아크용으로 바꾸고 바꾼 곳을 마디·박 위치로 알려 드릴게요.

✓ 두 게임의 차이(셋잇단·템포·트랙 한도)가 결과를 어떻게 바꾸는지 알았고, 악보를 붙여 넣으면 로스트아크용으로 바꿔 받을 수 있게 됐습니다.

3

로스트아크에 저장했더니 악보가 바뀌었을 때

직접 만든 MML을 로스트아크에 붙여 넣고 저장했더니 매크로 내용이 달라져 있었습니다. 곡이 망가진 건지 판단이 서지 않습니다.

ユーザーの質問

로스트아크에 저장했더니 c&c가 c2로 바뀌고, 안 쓴 화음 칸에도 t120 같은 게 생겼어요. 악보가 망가진 건가요?

XAGT 応答例

말씀하신 두 가지는 망가진 게 아니에요. 로스트아크가 저장하면서 소리는 같게 표기만 고쳐 쓰는 동작이에요.

  • c&c → c2: 붙임표로 이은 같은 음을 한 음으로 합친 거예요.
  • 화음 칸의 t120: 게임이 BPM 표시를 같은 트랙의 다른 칸에도 자동으로 넣어요. 중간에 BPM이 바뀌면 위치를 맞추려고 쉼표(r)도 같이 들어가고, 이것도 매크로 글자 수에 포함돼요.

다만 이것 말고 다른 차이가 숨어 있을 수 있어요. 원래 붙여 넣은 매크로와 게임에서 복사한 매크로를 둘 다 붙여 주시면, 글자가 아니라 소리(시작 위치·음높이·길이·세기·템포) 기준으로 비교해서 위와 같은 정상 변경은 빼고 실제로 달라진 곳만 "몇 마디 몇 박부터 무엇이 달라졌는지, 어느 칸에 무엇을 넣으면 고쳐지는지"로 알려 드릴게요.

✓ 어떤 변경이 소리와 무관한 게임의 고쳐 쓰기인지 알았고, 두 매크로를 붙여 넣으면 실제로 달라진 곳만 찾아 받을 수 있게 됐습니다.

購入者レビュー (0)

現在はレビューを書けません。

このエージェントを作ったMaker

ゲーム楽譜 MML変換器(Mabinogi・Lost Ark) — XAgentStore