<
Windows操作系统在播放MIDI时,会采用系统自带的Roland音源,这个音源是简化版的,取消了GS效果器、GS控制轮以及NRPN,所以音色会显得单薄,MIDI听起来会很苍白;我们可以通过安装 [Yamaha S-YXG50 独立音源] 来提高MIDI的播放音质


音源技术 : AWM2

最大同时发音数 : 128

音色数 : 676种音色 + 30鼓组 / SFX音效
[XG模式] 480种音色 + 20鼓组 / SFX音效
[GS模式] 579种音色 + 10鼓组

效果器 :
Reverb - 11种类型
Chorus - 11种类型
Variation - 43种类型

支持MIDI标准 :
GM / GM2 / XG / GS(TG 300 B)


使用音源前,需要先安装MIDI虚拟接口

链接MIDI虚拟接口安装及使用教程 【音源已包含在此虚拟接口压缩包内】

点击上方链接完成虚拟接口的安装后,再继续下面的音源设置操作: 下拉 ↓

试听曲目 :

我行我速 - ModeXG.mid  收录于 【 XG音乐精选辑 [第二辑] 】


音源使用方法

运行 [ S-YXG50.exe 音源主程序 ],每次使用此音源必须先运行这个程序!!!可以创建桌面快捷方式


参照下图所示进行设置:

注意:Input接口要选择2个
接口重选后,可能需要重开音源程序




可以用系统的音量控制条来调整音源的音量,如下图所示:




温馨小提示:在[View]菜单里,有个[Minimize to System Tray](最小化时隐藏到托盘区),如果勾选的话,最小化后不会影响到其它窗口的Alt+Tab切换
















#########################################################################


以下内容为制作MIDI相关部分


#########################################################################


输出设备 选 Port 1
输入设备 不可选择 Port 1/2/3 (会产生循环啸叫)


调用音源的第一步必须要 重置音源 [ 此音源支持 XG GS 模式 ] [ 其他GS音源 不支持 XG MIDI ]
重置音源为 XG 模式: F0 43 10 4C 00 00 7E 00 F7
重置音源为 GS 模式: F0 41 10 42 12 40 00 7F 00 41 F7



兼容处理 [ 让GS音源兼容XG MIDI ]

如果想让在 XG模式 下制作出的 XG MIDI其他GS音源 上有较好的兼容性,需要:
* 1. 把GS重置码写在XG重置码的前面
* 2. 只使用0号Bank内的音色

不兼容方面 体现在:
混响和合唱效果器 的 类型选择 [会采用默认的类型], 变化效果器 无效 [GS标准 不支持变化效果器]





-------------------------------------------------------------------------


音色表


-------------------------------------------------------------------------

运行 Cakewalk 之类的 MIDI编辑软件:
打开音轨属性窗口,先设定音轨的[Channel]编号,然后点击[Instruments]按钮,设定音色表
GSXG 模式 分别对应 [Roland GS] 和 [Yamaha XG]

XG 模式 的音色表,见下图 :





GS 模式 的音色表 已省略 [ 请自行查阅 音源目录 里的 PDF 文档 ]
如果想兼容 系统自带的音源,点击了解 系统自带音源 音色表 :thread-391-1-1.html





-------------------------------------------------------------------------


控制轮的使用


-------------------------------------------------------------------------

67号 柔音 踏板 [ 0-63 关闭 , 64-127 开启 ]
71号 谐波 控制 [ 0:-64 , 64:0 , 127:+63 ]
72号 释音 包络 [ 0:-64 , 64:0 , 127:+63 ]
73号 起音 包络 [ 0:-64 , 64:0 , 127:+63 ]
74号 亮度 控制 [ 0:-64 , 64:0 , 127:+63 ]

了解更多控制轮信息,请点击 :thread-389-1-1.html




-------------------------------------------------------------------------


RPN / NRPN 的使用


-------------------------------------------------------------------------

RPN

编号
0    弯音范围  数值为 半音数 X 128, 默认为2 X 128,最大范围为2个八度
1    音高微调  数值为 [0-64-127] X 128 ,调节范围是 低半音 至 高半音
2    音高粗调  [40-64-88] X 128 ,调节范围是 低2八度 至 高2八度




NRPN

下表中以H收尾的数字为十六进制数字,可以用计算器转换
第一组数字是 NRPN编号 高位,第二组数字是 低位
高低位组合后,就可以获得编号 : 高位 X 128 + 低位
每个编号的NRPN取值都是[ 0至64至127 ] X 128,和下表中 方括号内的数字 相对应
rr 代表打击乐器的音高编号,中央C为60

01H    08H    颤音调制频率 [-64 0 63]
01H    09H    颤音调制深度 [-64 0 63]
01H    0AH    颤音调制延迟 [-64 0 63]
01H    20H    滤波器截止频率 [-64 0 63]
01H    21H    滤波器谐振 [-64 0 63]
01H    63H    包络起音控制 [-64 0 63]
01H    64H    包络衰减控制 [-64 0 63]
01H    66H    包络释音控制 [-64 0 63]
14H    rrH    打击乐器滤波器截止频率 [-64 0 63]
15H    rrH    打击乐器滤波器谐振 [-64 0 63]
16H    rrH    打击乐器起音控制 [-64 0 63]
17H    rrH    打击乐器衰减控制 [-64 0 63]
18H    rrH    打击乐器音高粗调 [-64 0 63]
19H    rrH    打击乐器音高微调 [-64 0 63]
1AH    rrH    打击乐器音量 [0-最大]
1CH    rrH    打击乐器相位 [0为随机,左-中-右]
1DH    rrH    打击乐器混响效果深度 [0-最大]
1EH    rrH    打击乐器合唱效果深度 [0-最大]
1FH    rrH    打击乐器变化效果深度 [0-最大]






-------------------------------------------------------------------------


效果器的调用方法 [XG模式]


-------------------------------------------------------------------------

1.混响 (Reverb)

混响类型 选择: F0 43 10 4C 02 01 00 01 01 F7  [红色部分为混响类型的编号]
混响深度 调节: 由 91号 控制轮调节各通道的深度

00 00 无混响
01 00 大厅1
01 01 大厅2
02 00 室内1
02 01 室内2
02 02 室内3
03 00 舞台1
03 01 舞台2
04 00 金属板
10 00 无尘房间
11 00 隧道
13 00 地下室


2.合唱 (Chorus)

合唱类型 选择: F0 43 10 4C 02 01 20 41 01 F7  [红色部分为合唱类型的编号]
合唱深度 调节: 由 93号 控制轮调节各通道的深度

00 00 无合唱
41 00 合唱1
41 01 合唱2
41 02 合唱3
41 08 合唱4 (立体声)
42 00 天蓝色1
42 01 天蓝色2
42 02 天蓝色3
42 08 天蓝色4 (立体声)
43 00 镶边1
43 01 镶边2
43 08 镶边3


3.变化 (Variation)

变化效果 开启: F0 43 10 4C 02 01 5A 01 F7  [不同于混响和合唱,变化效果器默认为关闭状态]
变化类型 选择: F0 43 10 4C 02 01 40 01 01 F7  [红色部分为变化类型的编号]
变化深度 调节: 由 94号 控制轮调节各通道的深度

00 00 关闭变化效果
01 00 大厅混响1
01 01 大厅混响2
02 00 室内混响1
02 01 室内混响2
02 02 室内混响3
03 00 舞台混响1
03 01 舞台混响2
04 00 金属板
05 00 延迟 (左中右)
06 00 延迟 (左右)
07 00 回声 (左右)
08 00 交叉延迟
09 00 早期反射1
09 01 早期反射2
0A 00 门限
0B 00 反向门限
14 00 卡拉OK 1
14 01 卡拉OK 2
14 02 卡拉OK 3
41 00 合唱1
41 01 合唱2
41 02 合唱3
41 08 合唱4 (立体声)
42 00 天蓝色1
42 01 天蓝色2
42 02 天蓝色3
42 08 天蓝色4 (立体声)
43 00 镶边1
43 01 镶边2
43 08 镶边3
44 00 交响
45 00 旋转喇叭
46 00 颤音
47 00 自动声相
48 00 移相1
48 08 移相2 (立体声)
49 00 失真
4A 00 过载
4B 00 吉他功放
4C 00 三段均衡器 (单声道)
4D 00 二段均衡器 (立体声)
4E 00 哇音
40 00 旁通 (无效果)



效果器 各项参数 调整


示例  :  F0 43 10 4C 02 01 02 01 F7

[ 蓝色部分 代表 参数编号 ] [ 红色部分参数取值 ]

需要注意的是:
上面说的 “代表”2字,就是说蓝色部分的数值和参数编号数字 并不相等
他们只是有个 对应关系 ,效果器的各 参数编号 是1-16,这16个参数和蓝色部分的数值对应关系是

混响
参数编号  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16
蓝色数值  02  03  04  05  06  07  08  09  0A  0B  10  11  12  13  14  15

合唱:
参数编号  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16
蓝色数值  22  23  24  25  26  27  28  29  2A  2B  30  31  32  33  34  35

变化:
参数编号  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16
蓝色数值  42  44  46  48  4A  4C  4E  50  52  54  70  71  72  73  74  75

                └──────── 2位参数取值 ──────┘  └── 1位参数取值 ──┘

需要注意的是 变化效果器 1-10编号参数的取值是2位(高低位),11-16编号参数的取值是1位
如  F0 43 10 4C 02 01 42 01 02 F7  [ 编号1参数 的 取值 为 1 x 128 + 2 ]
即系统码长度会相差1组数字 ( 混响 合唱 效果器全部都是1位取值 )

以下表格注意 十进制 和 十六进制 的转换

              大厅 室内 舞台 金属板


              无尘房间 隧道 地下室


              延迟 (左中右)


              延迟 (左右)


              回声 (左右)


              交叉延迟


              早期反射


              门限 反向门限


              卡拉OK


              合唱 天蓝色


              镶边


              交响


              旋转喇叭


              颤音


              自动声相


              移相


              失真 过载


              吉他功放


              三段均衡器


              二段均衡器


              哇音



              参数取值对照表




#########################################################################


Q : 如何判断正在使用的音源是新版还是旧版呢?

A : 有两种方法




1. 看音源内部信息,如下图所示:







2. 听音色分辨


试听下面的MIDI,如果 [科幻] 和 [星际] 两个音色没有明显差异则为旧版,新版可以听到明显差异

xgver.mid