夜光 MML工坊

常見問題

關於這個站、關於瑪奇 MML

  1. 要安裝什麼嗎
  2. 一定要登入嗎
  3. 聽起來跟遊戲裡不一樣
  4. 可以用自己的音色庫嗎
  5. 樂譜會不會不見
  6. 字數超過 2400 怎麼辦
  7. 為什麼只有 6 軌進得了遊戲
  8. 分享連結怎麼用
  9. 和弦要怎麼寫
  10. 手機可以用嗎
  11. 三連音採得進來嗎
  12. 可以匯出成 mp3 嗎
  13. 要錢嗎

要安裝什麼嗎

不用。打開網頁就能用,沒有下載、沒有外掛、不需要 Java 或執行環境。你需要的只是一個夠新的瀏覽器——Chrome、Edge、Firefox、Safari 的近期版本都可以。

一定要登入嗎

編輯、播放、匯入 MIDI、匯出檔案都不用登入

只有分享需要用 Google 帳號登入。原因寫在隱私權政策裡:本站作為內容儲存服務,收到著作權侵害通知並移除內容後,依法必須通知上傳者——沒有辦法聯絡上傳者就沒辦法履行那個義務。

聽起來跟遊戲裡不一樣

先確認站上用的音色庫。設定抽屜(標題列的設定)裡會顯示目前載入的是哪一份。

本站預設載入的是玩家自製的模擬音色包——聲音接近但不是遊戲檔案本身,這樣才沒有版權問題。它跟遊戲的真實音色會有差距,尤其是某些樂器的尾音與音量平衡。

另外三個常見原因:

可以用自己的音色庫嗎

可以。設定抽屜裡能載入自己的 .dls.sf2.sf3 檔案。

換了音色庫之後,內建的樂器定義檔會自動失效。 那份定義檔記的是內建音色包裡的編號,拿去篩別人的音色庫只會看起來像壞掉——清單裡出現一堆對不上的名字。換完音色庫請一併載入配套的 .def,或是先不載、讓它列出全部音色。

樂譜會不會不見

預設會自動存檔:每次編輯後把樂譜存在你的瀏覽器裡,重新整理或關掉重開都接得回來。不會上傳到伺服器——除非你自己按分享。

可以在設定抽屜關掉自動存檔。關掉之後重整就真的沒了,請自己用「檔案」匯出成 .mml 保存。

換語言會重新載入頁面,但樂譜會被保住(復原記錄會清空,這個沒辦法)。

字數超過 2400 怎麼辦

2400 是每一軌的上限,也是遊戲的硬限制。超過的軌字數會變紅,但編輯器不會擋住你繼續編輯。

三個方向,由輕到重:

  1. 先按無損壓縮。 它只改寫法不改聲音——把重複的長度指令收成 l、把八度跳躍改成 < > 之類的。手寫的譜通常能省下不少。
  2. 用工具列「優化」裡的三種音長規則。 這是整個編輯器唯一會改變聲音的地方,動的是音符長度——延長讓它吃掉後面的休止(c4r4c2),或縮短讓它產生休止(c2c4r4)。每個音的進場時間完全不動,所以節奏不會被改壞,變的只是圓滑或斷奏的感覺。音長補滿省最多也最沒有斷點感,部分補滿留一點斷點,尾段收音把尾巴讓出來當呼吸點。一次選一個,跑完會告訴你省了幾個字。
  3. 刪內容。 前兩步都不夠就只能減音符了——重複的段落、太密的裝飾音、聽不太出來的內聲部。

只有某一軌爆掉,整份其實裝得下? 優化框裡還有第五個方式:重組壓縮。它把超出上限那一軌的音,搬到同一份譜裡其他軌空著的地方——一個音符都不會變,聲音完全一樣。它幾乎不省字(實測 ±10 以內),價值在於讓每一條都塞進自己的上限。代價是打散原本三軌的編排位置,所以建議輸出前最後一步再用;範圍只套用「目前樂譜」。

從 MIDI 匯入的譜特別值得先按無損壓縮。匯入器是「照實寫」的——整軌一個 l、不合併休止符、不改寫拼法,為的是讓你拿到好改的譜——所以第 1 步在它身上通常真的省得下來,實測 1~18%。

為什麼只有 6 軌進得了遊戲

因為瑪奇的空白樂譜就是 6 軌:一個主旋律加五個和弦軌。

本站的編輯器開得出 15 個分頁,多出來的九個是工作用的——編曲時暫放素材、比較兩個版本、把 MIDI 匯入的東西先攤開再挑。剪貼簿與分享只會送前 6 軌

分頁的位置就是它的身分,用拖曳排序把你要的六軌搬到前面就行,內容和樂器會一起搬。

分享連結怎麼用

登入後按標題列的分享,會產生一個像 /mml/xxxxxxxx-… 的網址。把它貼給朋友,對方打開就會看到你的樂譜載入在編輯器裡,可以直接播、也可以繼續改。

幾個要知道的事:

和弦要怎麼寫

一軌同時只能響一個音,所以真正的和弦要拆到不同軌:主旋律走旋律,和弦軌各按一個音。

本站曾經支援 [ceg]4 這種寫法方便試和聲,現在停用了。那不是遊戲的語法,貼回遊戲不會動,而它換來的代價是整個編輯器都要為它讓路——用了和弦的軌不能用鋼琴捲軸編輯、移調只能整個八度、速度變化切不開、也併不進別的軌。

舊譜貼進來時 [] 會跟其他看不懂的字元一起被丟掉並提示一次,裡面的音名則照單音依序讀進來——所以 [ceg] 會變成「do re mi 三個音依序響」而不是一個和弦。要還原成和聲,把那幾個音分別貼到不同的和弦軌。

手機可以用嗎

可以,而且是完整的編輯器。 畫音符、搬音符、改長度、插刪小節、三連音、換樂器、匯出、分享,手機上一樣做得到,只是做法不同:輕觸選音符、長按拖著搬;選中之後畫面底部會浮出一塊面板,位置與長度用桿子推,音符選單也在那上面。

完整的手指操作在用手機與平板編曲。長譜在桌機上會快一些,但短譜、改幾個音、在外面臨時想到什麼要調,手機完全夠用。

三連音採得進來嗎

採得進來。 匯入會把所有音對齊到 1/32 音符的格子上,而三連音落不到那個格子上——所以匯入器會先找出三連音,把那三個音放到精確的三等分點,剩下的才對齊格子。全音符、二分、四分、八分、十六分這五種基底切出來的三連音都認得。

手寫 MML 一樣沒有限制——直接寫 c12 d12 e12 就是三連音,播放完全正確。捲簾上也可以:畫一個四分音符(或選起原本那幾個音),右鍵 → 設成三連音,它會把每個音各自切成三等份。細節在功能總覽的右鍵選單那一節。匯入器認的就是這五種基底,所以採進來的三連音跟你自己切出來的完全一樣。

人手彈進去的三連音採不到,這是刻意的。 判定的界線是「離三等分點比離格子更近」——差過這條線就照舊對齊格子。演奏錄下來的 MIDI 通常抖動十幾個 tick,整份都在界線之外。兩種錯的代價不一樣:採不到只是跟以前一樣歪,採錯是把音搬到原曲根本沒有的位置上,而那個你不會發現。用打譜軟體或 DAW 的鋼琴捲軸做出來的檔案,三連音是精確的,採得到。

還有一點:三連音那一段之內,斷奏會被拉成連奏(三個音各自填滿三分之一)。這不是偷懶——音尾留在格子上會產生一段 20 tick 的空隙,而那個長度寫不出 MML,整條音軌會變成空的。

可以匯出成 mp3 嗎

可以。 檔案框的匯出區裡那顆混音MP3匯出,出來的是一般的 mp3——傳給沒玩遊戲、沒裝任何東西的人,他點開就聽得到。

它跟另存 .mid 那三個不一樣:那三個交出去的是樂譜,這個交出去的是聲音,所以要現算,通常幾十秒。

按下去會先開一個舞台:一張俯視圖,每個樂器是一張寫著名字的牌子,中間那個小圓是聽者,也就是你。不動它,匯出的聲音就跟你在編輯器裡聽到的一樣;想聽起來像一支真的坐開來的樂團,就把牌子拖開——拖遠一點就小聲一點、也偏到那一側去,戴耳機聽得出 3D 的空間感。可以邊聽邊拖,滿意了再按開始匯出。完整說明在功能總覽

兩件事先講:mp3 只做前 6 軌,也就是遊戲讀得到的那幾軌(第 7 軌之後有音符的話,框裡會先告訴你);手機上可能會因為記憶體不足失敗,長曲子建議用電腦匯出。

要錢嗎

不用。本站由個人營運,非營利、無廣告、不販售任何服務,也不放第三方追蹤。詳細看隱私權政策服務條款

沒找到答案?看編輯器入門功能與快捷鍵總覽MML 語法教學MIDI 轉 MML 教學,或用隱私權政策頁尾的信箱來信。