首页 > 游戏资讯 > 《上古世纪台服》【心得】MML乐谱编辑软件3MLE2 AA Ver (2019-03-14) + MML相关说明 (2019-09-07 新增乐器音色)

《上古世纪台服》【心得】MML乐谱编辑软件3MLE2 AA Ver (2019-03-14) + MML相关说明 (2019-09-07 新增乐器音色)

时间:2021-02-25 17:55:22

Alcy (闇月) #1
CC
2019-03-14 22:34:11
之前为了用在音乐会的曲子能顺利编写, 于是就决定弄了这个上古(AA)适用的MML乐谱编辑软件, 而这个3MLE2是用delight的3ML Editor 2 Plus (2017-01-18)修改而成

当初在音源和音色的对照上还真是花了不少时间呢, 在这感谢delight和吟游乐师在各方面的协助, 也感谢艾服的音乐同好们协力测试
里面已经配置了上古台服到目前为止推出的所有乐器音色, 乐器名支援繁简英三种语言

P.S.: 为了避免文章过长, 所以把MML谱的注意事项放到2楼

不管是在台服还是外服, 希望能对喜欢玩音乐或是準备接触音乐的人有所帮助就好了
原厂最近终于打算更新合奏功能, 期待日后会有更多优秀的合奏曲子



<===========我是分割线===========>


原版地址:http://3ml.jp/
原作者:ALOE
翻译、维护:delight (Mabinogi玩家)


3MLE2 AA Ver软件载点:

初始使用3MLE2时的设定说明

1. 解压缩3ML Editor 2 AA Ver (2019-03-14)档案后, 开启3ML Editor 2 AA Ver中的3MLE01.exe
2. 这时会弹出一个提示视窗, 请按"是" (之后可以在"设定"的"偏好设定..."中修改)
3. 在"MIDI"栏, 点击"乐器名定义文件"右方的档案图标选择路径: 3ML Editor 2 AA Ver > Presets > AA_default.def
4. 在"DLS播放设定"栏, 点击"音源档案"右方的档案图标选择路径: 3ML Editor 2 AA Ver > SoundFonts > AA_default.dls
5. 其他设定不用修改, 接着按下"确定"
6. 如有需要, 可自行在设定更改语言, 最后重开程式就大功告成啦


-新增"维奥德中提琴"和"布兰斯的统一旋律"的乐器音色
-由于"达芙塔、妖驹与旋律"的音色与"凤仙花之恋"相同, 所以不会新增到3MLE2

3MLE2 AA Ver. 音色档更新 (2019-09-01)
-新增"安德弗音乐盒", "风之谷"和"仲夏之梦"的乐器音色
-因应8月21日改版的新増生活点数换取乐器, 修改了部分乐器音色的编排顺列

3MLE2 AA Ver. 音色档更新 (2019-09-07)
-新增"美人诱惑浴缸"的乐器音色

使用方法: 下载最新版3MLE2音色档, 解压缩档案后放到3ML Editor 2 AA Ver的Presets档案中覆盖旧档即可


另外推荐一款实用的MIDI编辑软体 - Cakewalk_Audio_Pro(CW)
CW的载点和基本教学可参考以下网页(还包括了3MLE2的使用教学)
http://mabinogimuses.imotor.com/viewthread.php?tid=759


P.S.: 使用非繁体语系的人可能需要用Locale Emulator之类的语言转换软件来开启CW

在这附上我製作的繁中版CW音色档(AA适用), 有需要的人可以下载使用
https://drive.google.com/filehttps://www.qpb2b.com//d/11tTVyT8xaINcGw_tiXfT2Kg-nCd0Iian/view


乐器库设定说明

1. 下载后解压缩档案, 把AA_MIDI放到audio的cw9安装目录里面
2. 然后打开CW, 按选项->乐器库...->定义...->输入..., 点选AA_MIDI按开启
3. 点选AA MIDI按确定, 再按关闭
4. 在左边的频道点选全部(1-16), 再点选右边的AA MIDI, 最后按确定, 这样设定就完成了

繁中版CW音色档(2019-05-23 AA适用)
-新增"维奥德中提琴"和"布兰斯的统一旋律"的乐器音色

繁中版CW音色档(2019-09-01 AA适用)
-新增"安德弗音乐盒", "风之谷"和"仲夏之梦"的乐器音色

繁中版CW音色档(2019-09-07 AA适用)
-新增"美人诱惑浴缸"的乐器音色
CW AA (2019-09-07)

使用方法: 下载最新版CW音色档, 解压缩档案, 把AA_MIDI放到audio的cw9安装目录里面覆盖旧档, 然后参考乐器库设定说明的2-4


<===========我是分割线===========>


如果想用奇幻音乐厅的MML谱来做成上古用的乐谱, 可以参考以下图片示範:

1. 首先下载3ML Editor 2 AA Ver (2019-03-14), 然后做好相关设定
2. 大致参考一下吟游乐师分享过的文章
3. 在奇幻音乐厅选择想要的MML谱, 然后点击下图红框位置
4. 在3MLE2中点击下图红框位置贴上MML码
5. 选择想试听的乐器音色(可以之后再变更), 按下确定
6. 优化所有音轨可以缩短字数, 让MML码编辑版面的格式更整齐, 也更方便观看
(只在首次输入MML码时才使用这功能, 不然多按了会被还原成玛奇专用的MML码, 那就要重新再修改了...)
7. 参考2楼的编写上古MML谱注意事项, 在红框的MML编辑版面进行修改
(建议"V"和"O"留到最后一步再来修改, 切勿在此区块内输入中文, 那样会造成程式当机)
8. 修改完后, 点击下图红框位置来複製MML码
9. 新增一个记事本, 在里面贴上MML码, 善用"Ctrl+F"的寻找功能来进行最后修改, 再把改好的MML码複製贴到游戏的乐谱中, 输入标题, 试听没问题后就可以製作乐谱
(在空谱上按右键, 再用"Ctrl+V"来贴上, 需要注意字数和艺术熟练度的限制)


对于想要尝试自己製作上古MML乐谱的新手建议:

1. 首先下载3ML Editor 2 AA Ver (2019-03-14), 然后做好相关设定
2. 观看吟游乐师分享过的文章
3a. 寻找想要製作MML谱的MIDI素材, 例如Musescore乐谱资源网站
(请自行含量MIDI素材的质量再决定是否做成MML谱)
3b. 对于拥有一些实际演奏经验和乐理知识, 能够耳听写谱的人, 可以考虑使用Musescore提供的打谱软体来自行製作MIDI
(也可以直接在3MLE2或游戏中直接输入MML码, 这就要看个人喜好和能力了)
4. 参考2楼的编写上古MML谱注意事项中的4a
5. 参考CW和3MLE2的基本教学, 以下是CW界面上方的基本资讯参考:
6. 开始尝试一步一步跟着教学去做, 先由单人谱开始练, 熟练后再开始尝试多人谱(根据原曲辨音做好音轨分割和乐器分配, 如果涉及到音準或拍子的问题, 需要有一定程度的乐理知识才比较好做修正)
7. 修改好MIDI后, 另存新档时各存一份"蛋糕走路 Bundle"和"MIDI 格式 1"档案, 可以方便日后参考和再修改
8. 打开3MLE2, 导入MIDI文件选择刚才在CW输出的"MIDI 格式 1"档案, 然后参考2楼的编写上古MML谱注意事项作进一步修改


<==========我是分割线==========>


参考资料

MML代码的介绍
https://www.wikiwand.com/zh-tw/Music_Macro_Language

General MIDI音色表
https://zh.wikipedia.org/wiki/General_MIDI

有关MML的基本应用, 可参考之前吟游乐师分享过的文章
https://forum.gamer.com.tw/C.php?bsn=17851&snA=4783

MML的进阶应用参考
https://mabinogi.fws.tw/ac_com_annzyral.php?anid=5

听写乐谱用的辅助工具-WaveTone使用心得(需要一定程度的乐理知识)
http://mabinogimuses.imotor.com/viewthread.php?tid=1003&extra=page=1

MIDI/乐谱的musescore资源网站(需要注册)
https://musescore.com/dashboard

MML乐谱网站 - ArcheAge MML Library(上古适用谱)
https://archeagemmllibrary.com/

MML乐谱网站 - 奇幻音乐厅(
玛奇适用谱)
https://mabinogi.fws.tw/ac_comproser.php

MML乐谱网站 - ♪Musical Nexus♫ MabiBeats(玛奇适用谱)

Alcy (闇月) #2
CC
2019-03-14 22:37:02
由于3MLE2是根据玛奇的音乐系统来设计的, 所以跟上古的音乐系统设定有些不同, 再加上上古的音乐系统在优化方面也有先天性不足, 于是收集了一些可能会遇到的各种问题和解决方法

在编写上古的MML谱时需要注意以下事项:
(因应5.5.1改版, 部份系统问题已经得到改善)
*台服于2019/8/21(三)新增【合奏】系统


1. 乐谱的基本结构

在乐谱的第一个音轨开头要加上TnOnVnLn, 每张乐谱最多支援10条音轨
*5.5.1改版后, 只需要其中一条音轨有T即可

另外建议先把MML複製到记事本再修改, 在游戏中可支援段落格式, 不会影响演奏, 而且也方便查看和编辑
(在记事本按"Ctrl+F"可以快速找到想要修改的位置)

以下是MML乐谱的基本结构範例:

T110O3V127L4...,  -> 主旋律

O3V127L4...,  -> 和弦1(伴奏)

...

V127L4...;  -> 和弦10(伴奏)

P.S.: 英文使用大小写都可以


1a. 节拍/速度"T"的基本值差异

上古的"T"基本值是120, 而玛奇的"T"基本值是100, 在3MLE2转换玛奇谱时看到T100/T120可能需要作调整


1b. 音阶/音域"o"的基本值差异

因为上古"o"的基本值是"o5", 所以修改时要在每个"o"的值+1
(如果3MLE中是o4, 转换成上古谱时可以省略)


1c. 音量"V"值的差异

上古的"V"值範围是0-127, 而玛奇的"V"值範围是0-15. 这时需要修改为所有值X8.46四捨五入后得到的新值, 也可以在"V"值后面补0

"V"值对应参考

(127/15*Vn)

左边是3MLE2的"V"值(0-15)
最右边是上古的"V"值(0-127)

0 = 0
1 = 8.467 ~ 9 -> 10
2 = 16.933 ~ 17 -> 20
3 = 25.4 ~ 25 -> 30
4 = 33.867 ~ 34 -> 35
5 = 42.333 ~ 42 -> 40
6 = 50.8 ~ 51 -> 50
7 = 59.267 ~ 59 -> 60
8 = 67.733 ~ 68 -> 70
9 = 76.2 ~ 76 -> 80
10 = 84.667 ~ 85 -> 85
11 = 93.133 ~ 93 -> 90
12 = 101.6 ~ 102 -> 100
13 = 110.067 ~ 110 -> 110
14 = 118.533 ~ 119 -> 120
15 = 127 -> 127


1d. 音长"L"的重要性

每个音轨开头一定要有"L", 不然会有乱拍的问题. 也可以在结尾补上, 例如: ...a2l4, ...r2l4, ...r2;
如果前面已经有"L"就不用加. 例如: T110O3V127L2...

P.S.: 使用L1,2,4,8,16,32,64以外的音长都有可能出现走拍问题


1e. 音长"L"过长的问题
(已于5.5.1改版后修正)

普通乐器避免使用超过"L1"长度的连音, 某些乐器播放会有问题, 小提琴或管乐之类支援长连音的乐器不受影响



2. 指定音"n"的问题

由于上古不支援指定音"n", 所以需要用3MLE2检查是否有"n"混在各音轨之中, 然后把它转换成一般音调
(3MLE2软件中已附上mmlParser程式, 以单独转换"n"来说明:
- 开启mmlParser程式后, 在里面输入或把从3MLE2的MML码编辑位置複製出来的n值贴上, 例如n21
- 按"Enter"就会在下一行被转换出来
- 把转换结果(忽略o值)複製贴回到3MLE2的MML码编辑位置中
- 利用">"和"<"来调整音阶, 可在3MLE2中根据音色条的位置来判断
  例如"o3bbn21bb..."转换为"o3bb<<a>>bb...")


3. 连音"&"的写法问题

音长"L"不能在"&"的前面或后面, 这样在上古听到的音会比原曲多出一个音, 所以要修正为"&...L..."

例如把"cl8&cc..."修改为"c&c8l8c..."


4a. 同一音轨可能会出现的吃音问题

有在使用CW或是类似的MIDI编辑软体的人需要注意, 若在同一音轨中有2个相邻的音符重叠(音色条左右或上下互相重叠), 就会出现吃音的问题, 也就是说在MIDI输入到3MLE2时会有些音符缺失了. 这时可以把重叠的音符分开至贴齐, 也就是修改音长L来解决. 又或是把其中一个音符移到其他音轨上

以下附上一些用CW修改音符和音长的範例:

红圈中是会吃音的情况
  

红框是修改示範

然后顺便来说说关于音轨複製和个别音符移动时需要注意的地方

- 複製和贴上音符前要留意尺度线的位置, 滑鼠左键点击上方的尺度区域可以随时改变
- 在贴上音符或音轨时会出现一个视窗, 先打开进阶选项, 这时会多出右边的选项, 这里需要更改的是事件/Clips的选项

贴成新的Clips: 是指在贴上的音轨上把原有的音符全部捨弃, 换成贴上的音符, 在複製整个音轨出来放到新的空白音轨时比较常用到
P.S.: 这里要注意, 如果想把一条音轨複製几次出来作修改, 那就要重複几次複製贴上的动作, 不这样做就会造成複製出来的音轨无法独立修改

贴入已有的Clips: 是指把複製下来的音符结合到贴上的音轨上, 这是移动音符到不同音轨时最常用的选项

为了方便对齐和转移音符, 可以用滑鼠右键点击下图红框位置, 把解析度改为"1"

P.S.: 3MLE2有ticks数读取的问题, 如果音长低于15 ticks, 有些音会在导入midi时读不到, 这情况通常发生在一些64分音符的滑音写法上, 即使分别放在不同音轨也不行
所以要先在CW修改ticks, 方法是在音色块点击滑鼠右键改持续长度


4b. 不同音轨可能会出现的吃音问题 (已于5.5.1改版后修正)

在不同音轨(或和弦)的同一音调上, 一个音轨的一个音符结束的同时, 在另外一个音轨开始演奏相同的音, 后面的音符会被吃掉

这时有三种修改方法

第一种是把前一个音符的音长L修短, 然后补上休止符R32/R64 (建议在CW修改会更方便)

修改前(吃音)
Track 1:
t75v100o5rl8e4dr2d&d16&d32l32d2rc4&c8&c16&crl2aedr4r8l4,
Track 2:
t75v100o5rl4.d4r4r16.d+4&d+32l32r2r2r8.rd2d2&dr2.r8;

修改后(正常)
Track 1:
t75v100o5rl8e4dr2d&d16&d32l32d2rc4&c8&c16&crl2aedr4r8l4,
Track 2:
t75v100o5rl4.d8&d16&d32.r64r4r16.d+4&d+32l32r2r2r8.rd2d2&d64r64r2.r8;

第二种方法是把后面的音符移到另一个音轨上 (建议在CW修改会更方便)

修改前(吃音)
Track 1:
t75v100o5rl8e4dr2d&d16&d32l32d2rc4&c8&c16&crl2aedr4r8l4,
Track 2:
t75v100o5rl4.d4r4r16.d+4&d+32l32r2r2r8.rd2d2&dr2.r8;

修改后(正常)
Track 1:
t75v100o5rl8e4rr2d&d16&d32l32d2rc4&c8&c16&crl2aerr4r8l4,
Track 2:
t75v100o5rl4.d4d8r8r16.d+4&d+32l32r2r2r8.rd2d2&dd2r2.r8;

第三种方法是把后面的音符放到另一张乐谱

修改前(吃音):
Track 1:
t75v100o5rl8e4dr2d&d16&d32l32d2rc4&c8&c16&crl2aedr4r8l4,
Track 2:
t75v100o5rl4.d4r4r16.d+4&d+32l32r2r2r8.rd2d2&dr2.r8;

修改后(正常):
Track 1:
t75v100o5rl8e4dr2d&d16&d32l32d2rc4&c8&c16&crl2aedr4r8l4,
Track 4:
t75v100o5rl4.d4r4r16.d+4&d+32l32r2r2r8.rd2d2&dr2.r8, -> 另一张乐谱



5. 节拍"T"与音长"L"的关係 (已于5.5.1改版后
修正)

由于上古的音乐系统优化不佳, 如果"T"跟"L"对应不好, 就可能会出现跑调(翻车)问题, 于是DD跟吟游乐师针对此问题提出了"T/L表"的解决方案:

根据"T"尽量选"-n"相同的"L"来写谱

如果看到有其他的"L"就要把它拆成"-n"相同的"L", "R"也包括在内

只有T50, T125, T250可以完全支持用L1


建议下载放大观看
https://drive.google.com/filehttps://www.qpb2b.com//d/1gpWpnK1QEgh7DoGNrDAvBpRgLeLqqvsW/view



6.  RT的拍速问题 (5.5.1改版后才出现)

这是新出现的问题, 表示以前有用RT写法的谱都要修正过来才可以正常演奏
如果"T"前面有"R"值, 就会出现乱拍问题(被前面的T吃掉), 这时可以把它修改为"V0c", 然后再在"T"后面补上前面的正常"V"值. 例如: V80aRT110c可以修改为V80aV0cT110V80c


7.  迴音写法

因应5.5.1版更新对吃音问题的修复, 现在可以简单的写出有迴音效果的乐谱
原理是複製一条主旋律音轨, 然后在新音轨(和弦)贴上, 在主旋律音符前面加上一个"r"(长度不限), 并把音量减少大约一半, 範例如下:

原曲
主旋律: t100v100abcdefg...

修改后
主旋律: t100v100abcdefg...
和弦1: t100v50rabcdefg...


8. 合奏乐器的上限 (新版待测)

经测试后发现, 最多支援7-8个乐器同时演奏, 再多就会把其中一个乐器的音吃掉, 所以建议配置7个或以下的乐器

P.S.: 最近台服于2019/8/21(三)更新了"合奏"系统, 目前只能组队最多5人合奏, 个人猜测可以试试多队伍合奏, 人数(乐器数)上限待测


9. 打击乐器测试方法

上古的打击乐在游戏中的预设是由o3开始

-自由敲击鼓
低音大鼓 c
军鼓 e
脚踏钹 f+
低音桶鼓 g
中音桶鼓 b
强音钹 o4c+ / >c+
高音桶鼓 o4d / >d
高架钹 04d+ / >d+

在CW和3MLE2中试听时, 是使用chennal 10, 由o2开始, 试听完后记得要把o2改为o3再贴进游戏
低音大鼓 c
军鼓 e
脚踏钹 f+
低音桶鼓 g
中音桶鼓 b
强音钹 >c+
高音桶鼓 >d
高架钹 >d+

(玛奇的大鼓 = 低音大鼓 c, 玛奇的小鼓 = 低音桶鼓 g, 玛奇的钹 = 强音钹 >c+)

在3MLE2试听时需要在MML码输入位置的第一行加上以下定义, 然后空一行再输入MML码
//#using_extension
//#using_channel = 10

例如:
//#using_extension
//#using_channel = 10

T110V110o2ccccc...

在音轨属性把音轨类型设定为打击乐器, 可以方便分辨旋律跟打击乐器的音色块

P.S.: 在音轨属性进行音量补正, 把打击乐器音量设为126%, 旋律(一般乐器)音量设为84%, 试听效果会更好


10. 合奏谱的试音写法

关于合奏谱的试音部分, 在3MLE2编好的谱确认试听没问题后, 可以在开头加上以下MML码:

带头乐器
t120o5
v127l4ccc>c<ccc>cv0cTXXv(正常值)...,
l4rrrrrrrrr...,
...
l4rrrrrrrrr...;

伴奏乐器
t120o5
v127l4ccc>cv0cTXXv(正常值)...,
l4rrrrr...,
...
l4rrrrr...;

打击乐伴奏乐器
t120o3v127l4cccdv0cv0cTXXv(正常值)...,
l4rrrrr...,
...
l4rrrrr...;

这个加了试音的演奏方法是带头的乐器先开始演奏, 当听到第4音响起的时候, 其他乐器再一起接着开始演奏, 直到所有乐器的音都一致对齐, 这样才算是成功的合奏, 不然的话就不断重来吧...

P.S.1: 建议另存一份加了测试音的档案


部分资料参考来源
http://forums.archeagegame.com/showthread.php?16741-The-Complete-Composing-Guide
http://forums.archeagegame.com/showthread.php?313937-SJ-s-3mle-How-To-and-Upcoming-Development-System&highlight=3mle


<===========我是分割线===========>


最后还是想要抱怨一下, 上古的音乐系统优化真不是一般的烂!
别说是刚接触上古音乐系统的人, 即使是有写谱经验的老手也会处处碰壁

在除错修正方面(特别是TL的优化问题)所花的时间可能都比实际写谱要多了, 而且还没算上合奏时不知要重来多少次才能对到拍子
可谓重重难关, 在这就已经劝退了不少想要依靠自己写谱的人
原厂真的要多重视音乐系统和做好优化, 才能吸引更多人去创作音乐

如要转贴或拿去转译, 请私讯告知, 并注明出处
发现错漏的地方, 欢迎提出修正




看较旧的 8 则留言

亚拉斯特尔: 10-21 04:05

想请问一下 合音要怎幺怎幺输入? 看介绍是打, 但是我输入后变成连续的音符 不会在同一拍 想把橘色(5轨)併到蓝色去(3轨) https://truth.bahamut.com.tw/s01/201910/2a0a4e54150a566b456539b470b64809.JPG?w=300

闇月: 10-21 06:27

3MLE不用加","

闇月: 10-21 06:30

而是每一个和弦新增一个track, 然后各自放进去, 可以自己调整"r"数量和长度来对齐各track的音符

TeemoABC (ABC) #3 2019-03-16 18:31:29
看的头大,不懂音乐。。。
闇月: 03-16 19:39 编辑

也不用懂音乐啊, 先去看看乐师的文章了解MML码的运用, 再来参考2楼的文章, 然后再学会用CW和3MLE2软体就足够了

闇月: 03-16 19:38

前题是要愿意花时间摸索, 还有练好艺术技能

Alcy (闇月) #4
CC
2019-03-29 16:33:43
2019-03-29更新:
更新了对于想要尝试自己製作上古MML乐谱的新手建议

自推一下
Alcy (闇月) #5 2019-05-16 23:04:42
2019-05-16:
更新MML注意事项, 由于"达芙塔、妖驹与旋律"的音色与"凤仙花之恋"相同, 所以不会新增到3MLE2
Alcy (闇月) #6 2019-05-23 23:32:22
2019-05-23:
新增3MLE2和CW的新乐器音色定义文件, 详情请看1楼上半段
Alcy (闇月) #7 2019-09-01 22:29:40
2019-09-01:
-新增"安德弗音乐盒", "风之谷"和"仲夏之梦"的乐器音色
-因应8月21日改版的新増生活点数换取乐器, 修改了部分乐器音色的编排顺列

艾米诺: 09-02 11:03

之前买了卡林巴,结果现在都没在练XD

闇月: 09-02 14:35

现实玩吗? 按键还算简单的

Alcy (闇月) #8 2019-09-07 15:40:38
2019-09-07
--新增"美人诱惑浴缸"的乐器音色

Secret: 09-07 21:59

https://youtu.be/OwP91iTGvWs

闇月: 09-07 23:50

[nachtfluegel:Secret] 这首真是经典XD

fishstone (艾米诺) #9 2019-10-28 18:25:54
指定音N有没有比较方便的对照表可以参考呢?
还是说真的只能一个一个去对谱键?
自从发现转换指定音N程式转换后会有错误,就不太想用它了QQ

看较旧的 2 则留言

Secret: 10-29 19:56

例如:n60=o4c

Secret: 10-29 19:57

n56=o3g+

Secret: 10-29 19:58

n73=o5c+

fishstone (艾米诺) #10 2020-06-08 17:31:11
musescore跟人人钢琴网都改成会员制才能下载,
还有哪里有免费下载PDF/OVE/MIDI的乐谱网站?
其他yt提供的网址也都是要会员的QAQ

看较旧的 1 则留言

锄头敲敲敲: 06-09 00:47

可以抓pdf转mid 可是那软体辨识度感人 要修超级无敌久

锄头敲敲敲: 06-09 00:48

人人的图複製下来自行转pdf档即可

专题合集

精彩合集,奇葩无下限

相关文章

精彩推荐

大家还在看

手机版 | 电脑版