音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 18558|回复: 1

[midi] MIDI系统信息--初始化系统专有信息

[复制链接]

4450

积分

2

听众

-267

音贝

音频应用新手发布

Rank: 3

积分
4450
发表于 2007-3-23 | |阅读模式
音频应用公众号资讯免费发布推广
在作曲子之前,一定要发送初始化系统专有信息。因为你听了别人的MIDI,而且他的MIDI中,将一些系统参数改变了。但你的MIDI不需要这些参数,而音源又不自动还原。这样,你的曲子可能会面目全非……呵呵!(当然,软波表除外。如果您的设备不支持,算我没说。)

  不信?哈哈,点这里然后放音,关闭之后,点这里再放音(这是XG格式的一段钢琴单音)。效果怎么样?同样是钢琴音色,没加效果器的应该很“干净”,但是它依然有“影子”。这就是因为加了延时效果器的缘故。(这只是简单的几个音符,要是整首曲子……天~!OVER~吧!)怎么办?照着上面说的做吧,放MIDI的时候它会自动发送初始化系统专有信息的,这就将音源初始化了。还原成你所需要的最“干净”的声音。

在Cakewalk中,进入系统信息窗口(Sysx),就可编辑并发送系统信息了。

sysx-start1.gif

选择一个系统信息,按那个绿色的箭头按钮可以发送这条信息。按那三个的绿色的箭头按钮可以发送所有的系统信息。

Cakewalk已经为您准备了一些常用的初始化系统信息,您可以直接打开并运行它们,不必自己编写。

sysx-start2.gif

GM、XG、GS等格式的初始化信息如下:

GM:
F0 7E 7F 09 01 F7

XG:
F0 43 10 4C 00 00 7E 00 F7

GS:
F0 41 10 42 12 40 00 7F 00 41 F7

SC-88 single module:
F0 41 10 42 12 00 00 7F 00 01 F7

SC-88 double module:
F0 41 10 42 12 00 00 7F 01 00 F7

Tt-1 System:
F0 43 10 55 00 00 0B 01 F7
F0 7E 7F 09 01 F7
F0 43 10 4C 00 00 7E 00 F7
F0 43 10 55 00 00 0A 01 F7
F0 43 10 55 00 00 08 01 F7
F0 43 10 55 00 00 0B 00 F7

在发送XG、GS格式的初始化信息时,通常连用GM的信息一起,比如说:

XG with GM:
F0 7E 7F 09 01 F7
F0 43 10 4C 00 00 7E 00 F7

GS with GM:
F0 7E 7F 09 01 F7
F0 41 10 42 12 40 00 7F 00 41 F7
音频应用  www.audioapp.cn

1295

积分

2

听众

-143

音贝

音频应用新手发布

Rank: 3

积分
1295
发表于 2007-3-23 |
欣赏了,谢谢楼主发布,好文章,收藏了啊
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表