注册时间2010-12-26
最后登录1970-1-1
在线时间 小时
主题
精华
积分1230
贡献
ST
道具劵
|
本帖最后由 qq718986984 于 2012-3-18 16:05 编辑
版权所有:键盘中国论坛!转载请注名转自键盘中国论坛:https://www.cnkeyboard.com/bbs
在mid中加入DSP我也不知道勇哥是不是早就会了,不过我觉得如果拿S650做硬音源只用默认混响 1和和声 1就有点浪费了,还有238种DSP,35种混响,44种和声可以用呢,能用好的话,mid的效果会有很高的提升。
那么如何在mid文件中加入雅马哈专用的效果器呢?在Data list那本书中,一大堆效果信息全部用MSB和LSB列出来,结果你会发现,如果在mid中用控制器输入相关数据你会发现没有用,不然就是电脑上有反映,一到琴上就不行了,那怎么办呢?其实说难也难,说简单也简单,使用雅马哈专用的系统信息即可。
勇哥,S650示范曲中的那几段电吉他够过瘾吧?
http://bz.5sing.com/1021491.html
还有高端琴中的摇滚节奏里电吉他轨道很HAPPY,可是当自己做mid的时候电吉他就是没那失真的感觉,我用Cakewalk Pro Audio 9.03 来做个列子,做出电吉他的失真效果,其他音序器可以参照。
一、系统代码(重难点)
雅马哈示范曲的mid文件中有雅马哈专用的系统信息,其中包括了DSP,混响类型还有和声类型的信息,要在mid文件中指定DSP类型、和声类型和混响类型是这篇教程的重点,也是难点,因为这些信息全部都是16进制的,我从Casm Edit软件中提取出了常用混响和声和DSP信息的系统16进制编码文件,在做mid的时候很有用处。
16进制编码信息

其中有四个句段非常重要,因为在做mid的时候,mid听不听你的话就看这四个句段了,分别是:
F0 7E 7F 09 01 F7 (GM系统信息打开)
F0 43 10 4C 02 01 58 28 F7(指定mid文件中混响Reverb选择)
F0 43 10 4C 02 01 5A 01 F7(指定mid文件中选择DSP类型)
F0 43 10 4C 02 01 59 01 F7(指定mid文件中选择和声Chorus类型)
这三个句段非常重要,如果遗漏这三个句段,这篇教程后面的内容做了就等于没有做。
课时有人会问,为什么我得到的,XGSYSTEM中的内容不是像上面句段中的,是
04=09,43,10,4C,02,01,00,01,00,F7,Reverb Type: HALL1
这样子的,别急,有个公式,我们的系统信息所需要的只是中间的“02,01,00,01,00”有着段内容就够,我们把这段信息写成下面的形式
F0 43 10 4C 指定信息 F7
其中,要把这些信息里的逗号“,”换成空格“ ”,比如说,你选择了Reverb:HALL1模式,那所所需要的系统代码就是
F0 43 10 4C 02 01 00 01 00 F7
系统代码的讲解到此就结束了,接下来的内容也很重要,下面的内容做不好也等于没做
二、在mid文件中插入系统代码(关键)
首先我们用Cakewalk打开一个mid文件,然后打开系统信息。
按下“系统信息”扭

弹出系统信息窗口

我们要先输入,GM系统信息,双击系统信息0,打开编辑窗口

编辑窗口

在窗口内输入
F0 7E 7F 09 01 F7
然后按确定保存

然后,我们按下abc(名称)按钮

给这个信息库打上名字,并按下确定保存
Turn General MIDI System On

然后,我们用同样的方式再打开信息库1,输入效果器信息
比如说我要让这个mid中的电吉他有失真的效果,那么我们就在这个窗口中输入DSP信息
F0 43 10 4C 02 01 40 60 01 F7
这样就选择了DSP类型(COMP+OVERDIVE+DELAY 2),混响类型和和声类型参照这个输入
然后空一格或者转行输入系统代码
F0 43 10 4C 02 01 5A 01 F7
这样雅马哈琴才知道mid中指定了DSP类型
如果指定的不是DSP信息,是Reverb,则输入
F0 43 10 4C 02 01 58 28 F7
如果是Chorus,输入
F0 43 10 4C 02 01 59 01 F7
这样雅马哈琴才会乖乖的听你的话,让你的mid在播放是使用指定的混响,和声和DSP
刚才我们说要让电吉他有失真的效果,那么我们输入的是
F0 43 10 4C 02 01 40 60 01 F7 F0 43 10 4C 02 01 5A 01 F7
或者是
F0 43 10 4C 02 01 40 60 01 F7
F0 43 10 4C 02 01 5A 01 F7
输入完成后按“确定”保存

我们对两个信息库按下“自动发送”,这样琴才能识别系统代码
注意:两个信息库都要做自动发送,不然不起作用。

好的,完成这步以后,你的雅马哈琴就能自动调用混响和声DSP了,我们按下关闭按钮,关闭这个窗口,但是还没有完哦,接下来要做的就是,在mid文件中调整DSP,混响,和声的深度
三、调节混响和声DSP深度
这步是效果质量的最终步骤,不做的话,刚才的准备就白做了,我们刚才指定了电吉他的失真效果,下面要做的就是在mid文件中,把所在电吉他音轨,按照需要调整效果器深度了。
我们先选择需要调整深度的音轨,按下事件列表按钮

弹出事件列表窗口,这里面有这个轨道所有的信息

我们插入一个控制器变化

控制器我们选择“Variation Send Level”这个是针对DSP的,因为F0 43 10 4C 02 01 5A 01 F7这段信息,在这个mid中的所有Variation Send Level都是针对DSP了,混响和和声所用的控制器编号不变,时间范围根据自己的需要决定,值范围根据自己的需要决定, 我的开始和结束都用127,然后按确定保存

最后,我们回到系统信息窗口,按下发送所有系统专用信息按钮,当然前提是你的琴现在已经用MIDI线链接了电脑

或者我们保存mid文件,到琴上听,听听看,电吉他是不是失真啦?
其实到这里还没有真正的算完,因为要得到好的效果,需要对DSP深度,混响深度,和声深度,种类,音量大小,声像等等等等做很细化调整,下面,听一段我做过处理的mid,大家对比一下,加入了DSP和没有DSP的区别有多大,前者有DSP,后者无DSP
http://fc.5sing.com/5670196.html
勇哥还有各位朋友,看懂了吗? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
评分
-
查看全部评分
|