[教材]40MMF(MA3)的制作 (转载)

tkpass

普通会员
2005-05-01
23
0
0
www.protone.cn/BBSXP/Default.asp 原创,作者:leeman
一、40MMF的基本格式要求

这里我们首先介绍一下制作软件的安装。其实40MMF的制作软件有很多种,这里我们选择了YAMAHA公司自己推出的专业软件ATS-MA5。它的安装非常简单,只要一路点击“NEXT”即可,但这里我们建议在选择安装路径时,最好选择C盘以外的空间,因为它只要安装以后,即使重装电脑,也可以在不用从新安装软件的情况下正常使用,这也有利于我们以后要讲到的音色的管理。

软件安装好后,我们先来看一下它的使用界面。应该说,这个软件还是相当好用的,我们几乎可以在Midi中设置好大多数的配置,转换是直接在这个软件中将Midi打开,稍微调整一下即可得到铃声了,并且可以用它直接听到MMF转换完后的效果。

首先,我们先来简单介绍一下工具来上的快捷按钮。




Rp:Repeat,重复播放。

Ph:Phrase List,段落选择播放,一般不用。

TB:Time Base,时间基准,一般在Midi中设置。

TC:Tempo Control,速度控制,按百分比加速或减速。

KC:Key Control,键值(音高)控制。





MV:Master Volume,主音量。


RS(B):RAM Size,已用得RAM,单位Byte(字节),40MMF的铃声芯片共有8KB,制作时应注意不要超过此数。










1:打开一个Midi文件

2:刷新Midi文件(Reload)

3:保存MMF

4:复制音色

5:粘贴音色

6:总音色库

7:MMF调音台

8:MMF信息

9:关于ATS-MA5

10:Midi文件中使用的音色库

11:由总音色库导出到Midi文件音色库

12:由Midi文件音色库导出到总音色库

13:特效音(Audio)管理库

这里只是简单介绍一下各个按钮的基本作用,我们会在以后的学习中逐一介绍他们的功能。

由于MMF格式是通过Midi转换而来的,所以我们首先介绍一下用于转换MMF的Midi的音量和力度的配置,具体见下表:



音乐成分: 音符力度: 外部音量:

主旋 110~120 110

鼓 110~127 110

Bass 100 100

肢体 80~100 80~90

主旋延迟 100~110 60~70



关于每一通道的声像,我们可以进行适当的调整,可以把两个肢体分别偏左偏右,但主旋、鼓、以及Bass要放在中间,不要放在其他的位置上,这一点和前面Midi铃声的制作时一样的。同时,我们的Midi也必须保存位Format0的格式,Format1在ATS-MA5中是打不开的。





二、在40MMF中加入效果音



为了使铃声更为好听,更有特点,MMF向我们提供了一种非常有用的制作方法,这就是Midi + Audio,也就是我们说的在铃声中加入效果音的制作方法。

在MMF制作规则中,芯片厂商把Audio定义到鼓这一通道里,也就是说,我们要想使用Audio,又要在鼓这一通道中相应的时间和位置上写入一个音符,这一不是在Midi中完成的。具体怎么做呢?其实很简单,我们用Cakewalk打开需要加入Audio的Midi文件,用钢琴窗打开鼓的这一轨,找到C0这个位置,并找到需要Audio出声的这一时刻,然后写入一个Midi音符,其时值可以等于大于Audio声音的时间,但小于的话会导致Audio播放不完整。如果我们需要几个不同的音效,则应该从C0开始,依次上排,不同的音效要使用不同的键值,不同的音效的时值可以重叠,但同时发音数不能超过两个,如图6所示。




图6,MMF加入Audio的方法



Midi做好后,我们就可以从ATS-MA5中把它打开了。这时如果我们Midi中音符的位置没有加错的话,就已经可以看到ATS-MA5软件中的“Stream PCM”这一轨已经有东西了,但这时如果我们播放MMF的话,仍然听不到Audio的声音,因为我们还没有在ATS-MA5软件中导入Audio。

点击 按钮,打开特效音(Audio)管理库,然后在第一行点击鼠标右键,选择“New”(如图7),即可看到导入Wave的窗口。在这里,我们可以导入*.wav或*.aif格式的文件,但不管什么格式,都应在16000Hz,16bit的采样率以下,但考虑到文件的大小以及播放效果,我们一般最常用的是8000Hz,16bit,Mono的采样。




图7,Wave的导入



导入的时候我们应注意一下,这里的WaveID1对应的其实就是我们Midi中鼓这通道里的Key 0(C0)这个键位,WaveID2对应的就是Key 1(Db0),以此类推。只要在正确的位置导入正确的Audio文件,然后再听一下,这时我们已经可以听到Midi + Audio一起播放的效果了。

至此,我们的MMF中已经加上的令铃声增色不少的Audio特效音。但为了使我们的铃声更好听,我们需要在MMF中加入更好的音色。
 

tkpass

普通会员
2005-05-01
23
0
0
三、在40MMF使用音色

为了更充分的发挥MMF的优势,达到更好听,甚至可以说更出神入化的铃声效果,我们应该在MMF铃声中使用更好听的用户自定义音色。MMF为了让铃声的音色更丰富多彩,让作者可以在ATS-MA5软件中制作自己的新音色,或导入别人已做好的音色。

如何调用这些音色呢?这时,我们有必要注意一下以前从未提到过的库号(Bank)了。首先我们先来看看ATS-MA5软件中的音色库这一部分。点击,打开音色库的窗口,如图8所示。




图8,ATS-MA5中的音色库



其中,Bank M,Bank L一起组成了我们Midi的库号(Bank)。ATS-MA5的音色库中一共有10个库,其Bank M都是124,Bank L则是从0~9。这里的Bank是两个数,而Cakewalk中则是一个,没关系,我们可以用一个很简单的方法将他们换算成Cakewalk中Bank的数字:Bank M * 128 + Bank L。也就是说,124,0这个库在Cakewalk中的Bank就应该写为:124 * 128 + 0 = 15872;而124,1这个库在Cakewalk中的Bank就应该写为:124 * 128 + 1 = 15873。因为124,0这个库是MMF的默认音色库,所以前面我们没写Bank,软件也会默认到124,0,同时,默认音色库是只能使用,不能编辑的。如果想要使用自定义音色,就需要在Cakewalk中写入相应的Bank值。比如我们想使用图8中的“E.GrandP-2”音色,那就需要在Cakewalk中将这一通道的Bank写为15873,同时选择第2号音色,这时再用ATS-MA5打开时,这一通道的音色就会是“E.GrandP-2”了。鼓的库号统一为16000,不同的库者可以直接通过音色(Patch) 0~9来选择。

当然,我们也可以打开别人做好的音色,这里有两种方法,可以单独导入一个音色库,也可以直接导入0~9的10个库。但我们只想导入一个库时,比如,我们想把一个音色库导入124,1(15873)时,可以在写着124或1的灰色区域直接点击鼠标右键,然后选择“Import from Bank Voice…”,如图9所示,然后只要选择想打开的*.vm3格式的音色库即可,当然,我们也可以使用“Export to Bank Voice…”将自己喜欢的音色导出。如果我们只想导入一套鼓,其方法与前面讲的类似,只需把标签从“Normal”切换到“Drum”即可。




图9,导入音色库



如果我们想导入整个0~9库的所有音色,那就要使用“File -> Open Voice File”菜单了。如果我们只想导入整个鼓库,则也要使用这种方法。

至此,我们已经掌握了MMF的转换技巧,当然在制作用于MMF的Midi时,以前所讲到的Midi铃声的制作技巧也同样适用。也可以将Midi铃声另存为Format0格式后,加入库号等修改后使用,但一定要注意音符力度和音量的设置。至于音色的修改与编辑,我们将在以后的讲解中介绍。



www.protone.cn/BBSXP/Default.asp原创,作者:leeman