游民星空 > 网络游戏 > 攻略 > 正文

冒险岛2乐谱怎么制作 乐谱制作详细教程

2017-06-30 13:55:55 来源:游民星空[整理] 作者:蜜児 编辑:曹经典

进阶篇

  如果打算自己做想要的曲子,就要首先学会下载midi文件。

什么是midi文件呢?

  百度百科的解释是这样的:MIDI(Musical Instrument Digital Interface)乐器数字接口,是20世纪80年代初为解决电声乐器之间的通信问题而提出的。MIDI是编曲界最广泛的音乐标准格式,可称为“计算机能理解的乐谱”。它用音符的数字控制信号来记录音乐。一首完整的MIDI音乐只有几十KB大,而能包含数十条音乐轨道。几乎所有的现代音乐都是用MIDI加上音色库来制作合成的。MIDI传输的不是声音信号,而是音符、控制参数等指令,它指示MIDI设备要做什么,怎么做,如演奏哪个音符、多大音量等。它们被统一表示成MIDI消息(MIDI Message)。传输时采用异步串行通信,标准通信波特率为31.25×(1±0.01)KBaud。

  简而言之,你可以把把它理解成一种乐谱的国际通用格式,有了midi文件我们通过UE编辑,把它制作成mml文件就可以应用到冒险岛2游戏中了。

什么是mml文件呢?

  mml是计算机上用来表示乐谱的语言之一,使用编程的方法将音符旋律写入音乐文件,因此使用一般的文字编辑器就可以编辑,mml也有使用于手机铃声,早期还没有mp3铃声的时代,mmf、mml这些格式也是很流行的喔。

  有了基本的概念,现在我们就可以开始做乐谱了,这里,需要用到两个软件,分别是3MLE和UE。

  下载链接附上:

  3ML Editor下载地址>>>

  UltraEdit下载地址>>>

  (注意:必须断网状态下才能破解注册)

游民星空

  首先,我们需要找到一个曲子的midi文件,去哪里找呢?

  这里推荐2个网站:

  虫虫钢琴网地址>>>

  Midishow地址>>>

  我们这里,以虫虫钢琴网为例:

游民星空

  首先输入自己想要的歌曲名,这里输入:青花瓷,然后点击搜索。

游民星空

  可以看到这里有很多大神上传的谱子,这里在选择挑选上,新手优先选择钢琴级别低的,因为如果是高级乐谱需要的音轨比较多,长度较长,适宜做岛2的乐谱,岛2的乐谱毕竟只支持5000字符。

  我们选择这个钢琴5级的谱子,打开。

游民星空

  可以看到这里有一个原谱MID试听下载,点击。

游民星空

  点击下载MIDI文件会自动弹出浏览器下载的链接,如不能弹出请更换浏览器,把乐谱文件保存到本地电脑后打开3ML软件。

游民星空

  按ctrl+shift+i键可以打开mid导入路径,找到刚才下载的那个Mid文件导入之后会看到这个界面。

游民星空

  注意这里,音量不要勾选(原因后面会说)然后勾选右边的将一个音轨转换成多个音轨,这样做出来的曲子音轨会比较全,在这种状态下只能单个音轨分别解析,我们先打开第一个音轨,一般第一个音轨是音乐的信息,比如歌曲名、速率等等信息。

游民星空

  可以看到这里开头是t52,记住这个t52就可以了,它代表这个歌曲的速率。

  操作:把t52这个信息记录在一个记事本上保存,第一个音轨一般只有信息,没有什么内容。所以只需要保存一下信息即可,不需要录入音轨,然后打开第二个音轨。

游民星空

  继续是按ctrl+shift+i键,导入第二个音轨。这里顺便提一句,左边的信息,很多都可以不勾选,对乐谱没有太大影响。

游民星空

  之后可以看到第二个音轨,包涵了很多内容。

游民星空

  可以看到排序比较杂乱,这里可以用压缩音轨这个功能。

游民星空

  点一次压缩就可以了,全部的音轨都已经被压缩,我们可以看到这里有很多Track,Track1、Track2、Track3这样,这每个Track都代表一个单独的音轨,等下导入游戏的时候都要单独占用一个轨道。

游民星空

游民星空

  这里我们可以看到,音符代码已经被压缩成了一整块。

游民星空

  之后点左上角“文件-另存为”,保存到一个专用来制作乐谱的文件夹,文件名可以随意写,注意后缀必须为“*.mml”,保存好之后打开音轨3,同刚才同样的操作,压缩全部音轨,然后保存mml文件。

游民星空

  之后我们打开第二个软件UE,点左上角“文件-打开”,然后找到刚才保存mml文件的路径。

游民星空

  导入mml文件,可以看到刚才整理好的音轨代码。

游民星空

  这里可以看到,刚才的Track1,Track2,Track3,Track4变成了Channel1,Channel2,Channel3,Channel4。 同样是每个代表一个音轨,等下导入游戏的时候,注意就好,这里我们主要的操作,是对代码进行整理,并添加速率命令和音量命令。

  首先,对代码进行整理编辑,跟我做:

  打开顶部的搜索选项,然后点替换。之后输入“^p”替换为“ ”(空)。

游民星空

  之后输入“]”替换为“]^p”。

游民星空

  再然后,替换“[”为“^p[”。

游民星空

  之后,我们可以看到UE把我们的代码编辑的井井有条。

游民星空

  每一行Channel代表一行音轨代码,之后我们添加速率和音量文件。

  关于速率,我们前面已经记录好在记事本上,是t52。

  关于音量,这里我们选择冒险岛2的最大音量就好,也就是v15。

  之所以前面不采集音量,就是因为,一般mid文件里面的音量,杂乱无章且标准不一,有几十的,也有几百的,如果v110的话,冒险岛2会默认为是v11,这样音量就变低了,为了统一管理音量大小,我们这里把音量v的命令添加到每个音轨的开头,具体的操作,跟着我做:

  还是“搜索-替换”,然后输入:

游民星空

  之后,我们可以看到每列Channel的下面,都有了t52v15。

游民星空

  做到这里我们的乐谱就基本完成了,把没用的字符都删掉。

游民星空

  把箭头指引的这部分都删掉,只留下Channel 1234。

游民星空

  这样乐谱就做好了。

  同样的方法,我们把音轨3里的分音轨也做一下。

游民星空

  做好后,我们打开游戏内的空白乐谱,把Channel1复制进去。注意UE这边,其实有一个简单的操作方式,点击一行的顶端数字,可以选择该行。

游民星空

  鼠标左键点数字4,可以全选该行,然后按Ctrl+C复制。

游民星空

  然后点Ctrl+V复制到游戏即可。

  注意:游戏乐谱的主音乐和和音A,和音B和音C并无先后和主次关系,也就是说,Channel音轨可以不按顺序来填写,没有影响,复制全部音轨后保存即可,到此为止,我们的进阶篇教程就结束了。

  另外还有一点需要注意:

  如果乐谱的音轨超过10轨道,或者虽然没超过10轨,但是总字符超过5000,就要考虑合奏来啦,也就是说,多人组队合奏谱子。注意合奏的时候,先试听一下每个音轨,把主旋律音轨单独挑出来,然后把主旋律的音轨,分配给乐器相同的玩家来演奏。其他音轨自由搭配。

  例如:音轨1和2为主旋律,3456为各种伴奏。你可以给1号钢琴师分配134,2号钢琴师分配234,3号吉他分配56,这样就可以演奏出很好的效果啦,可能大家平时受限于人数,不想合奏,那么可不可以再精简一下乐谱呢,超过5000字节依然想独奏,那么就要看高手篇的内容了。

更多相关资讯请关注:冒险岛2专区

上一页 1 2 3 下一页
友情提示:支持键盘左右键“← →”翻页
文章内容导航
游民星空APP
随时掌握游戏情报
code
休闲娱乐
综合热点资讯
单机游戏下载
好物推荐
游民星空联运游戏