音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 18885|回复: 1
收起左侧

[资讯] MIDI基本知识系列(二)

[复制链接]

1万

积分

4

听众

1610

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
11524
发表于 2010-4-6 11:33:24 | 显示全部楼层 |阅读模式

六. MIDI Port的设置 任何一套MIDI软件里,MIDI Port是肯定要设置的!它的目的是:告诉你的系统,MIDI信号该通过哪条路线送出去和接收进来。不同的MIDI Port,就好比不同的码头,轮船的目的地、航线甚至载货类型都不同。Cakewalk的MIDI Port设置界面属于比较典型的(间图示)。MIDI Port由Input(输入口)和Output(输出口)两部分组成,但不同的目的,选择的设置就不同。

1.属于AWE64声卡自身携带的:
AWE64 MIDI Synth
Creative Music Synth
Creative MUsic Instrument Mapper
WaveSynth/WG MIDI
AWE64 MIDI Out
AWE64 MIDI In
2.属于Yamaha SyXG-70软波表的:
Yamaha SXG70 Driver
3.属于Yamaha CBX的(用于HOST连接的端口驱动程序):
YAMAHA CBX Driver
YAMAHA CBX A Driver
4.“MIDI Mapper”是WIN95自带的,一般无须使用。
通过图示,很容易看出我的MIDI系统基本配置:一张AWE64 Value声卡,YAMAHA SYXG70软波表,HOST接口我平时并不常用。
下面来谈谈各种常用的设置方式:
1.要使用外部音源设备来发声的: (所谓“外部音源”就是指在电脑机箱外面的音源设备)
Input Ports设为:AWE64 MIDI In
Output Ports设为:AWE64 MIDI Out (就是图示中的设置方式)
2.使用YAMAHA软波表发声的 Input Ports可以设为:AWE64 MIDI In, Output Ports一定要设成:YAMAHA SXG70 Driver
3.使用Creative声卡音色的: Input Ports可以也设为: AWE64 MIDI In, Output Ports则可以是:AWE64 MIDI Synth或Creative Music Synth或Creative MIDI Instrument Mapper
4.HOST接口用不着通过声卡通过的MIDI接口来输入/输出MIDI信号,它是使用电脑底板携带的标准通讯接口进行MIDI连接的。因为是电脑的“并行口”,所以传送MIDI信号的速度、可靠性较高。但是连接线是专用的,国内难以买到,所以国内也罕有人用。在没有声卡的情况下可以用它来连接MIDI设备,目前多数MIDI设备都配备HOST接口。在使用前必须安装驱动程序,你可以到网上下载,然后按说明安装驱动序。我们试过,YAMAHA的这一驱动程序也可用于连接Roland等其它厂商的有HOST接口的MIDI设备。通常这一通讯接口是用于MODEM(网络调制解调器)的,所以您如果有MODEM的话,就比较麻烦了。
另外,如果您没有使用与我相同的声卡、或非Creative声卡,应该如何判断MIDIPorts的设置呢?介绍个简单的判断方式:
1.要接外部MIDI设备演奏、发声的: Input Ports:找到名称栏内带有“...MIDI In”的、但无“Synth”或“WAVE”的字眼的就行。 Output Ports:找到相应名称栏内有“...MIDI Out”的、但无“Synth”或“WAVE”的字眼的就行。
2.不使用外部MIDI设备的: Input Ports:(可以同上) Output Ports:尽量找到有“Wave”或“Synth”字眼的。
本文没有向大家解释一些“为什么...?”,是因为对大多数朋友来说无须关心更多关于MIDI Port的机理问题,只要能把相应的连接连对就可以了。
七. MIDI软件里的“乐器定义(Define Instruments)”和“选择”
无论音源器还是合成器,其音色库一般都是每128个音色为一个“库(BANK)”,哪怕没有排满128个音色,编号也会排到128,这意味着有些编号无音色,而且有时BANK会很多。那么,如果在设备面板上选音色(PATCH)实在是件痛苦的事!如果能在软件里直接调用出需要的音色、并且可以存盘,岂不太方便了?这就是“乐器定义”的目的,说白了,您可以通过软件来选择设备里的音色、相应的控制码等等,并且设备能够做正确的反应,甚至你在面板液晶显示屏上可以观察到这些反应!
通常,MIDI编辑软件里都会提供一些品牌、型号的音色排列单、甚至该设备特有的一些控制码等等资料。如果您的设备在软件的乐器单里没有,可以自己做,也可以到相应设备厂商的网页中去下载。如果用Cakewalk,那您几乎不用担心这问题,具体数字我们没统计过,但它提供的设备单子已是非常庞大了!只要不是太冷门的牌子或型号,那里面全都可以找到。如果没有按GM原则制定音色库,也不用担心。
在Cakewalk里增添新乐器的方式如下: 1.在Cakewalk的主编辑窗内,任意找一Track,再其Patch栏内双击鼠标左键,会出现名为“Track Properties”的对话框(如下图)。

2.按一下“Instruments...”,出现对话框(如下图)。

3.按一下“Define...”,又出现对话框(如下图)。

4.按一下“Import...”,进入下图:

5.图中有许多品牌,如果你要找的是ROLAND的JV1080和JV2080,就可以把名为 Roland.ins的文件打开(点黑该文件后按Open),出现一更详细的ROLAND产品目录:

6.上图中,我已选好了ROLAND JV1080和JV2080两个音源,然后就可以一路按“OK” 或“Close”退到Cakewalk的主编辑窗。
注意:如果你使用的是Cakewalk 7.0以下版本,建议您做完以上动作后先关闭Cakewalk,然后重新启动Cakewalk。
7.以上动作完成后,再次进行步骤1和步骤2。然后如下图所示,我把所有16个MIDI轨道(channel)都连到了Roland JV1080的音色库,当然,你也可以指定某些轨道与其它乐器连接,做法相同。一般,打击乐器用轨道10,所以您应该接着再在把轨道10与“Roland Jv1080:Rhythm”连上。按一下“OK”后退出即可。


注意:如果你使用的是Cakewalk 7.0以下版本,建议您做完以上动作后先关闭Cakewalk,然后重新启动Cakewalk。
8.乐器定义做完了,剩下您就可以自己在步骤1所示的对话框里选择Roland JV1080的所有音色库和音色喽!!根本不用输系统码或使用#00和#32控制码来选音色。 学会了吗?如有问题欢迎来信。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

1万

积分

1

听众

1646

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
12881
发表于 2010-4-6 12:19:09 | 显示全部楼层
先来支持~~~~~~~~~~
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

GMT+8, 2025-6-6 04:37 , Processed in 0.024542 second(s), 6 queries , Redis On.

Powered by Audio app

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