音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 31359|回复: 1

[资讯] 什么是MIDI,midi介绍

[复制链接]

52

积分

0

听众

0

音贝

音频应用

Rank: 1

积分
52
发表于 2005-11-24 | |阅读模式
音频应用公众号资讯免费发布推广
MIDI名称叫做“音乐设备数字化接口(Musical Instrument Digital Interface)”它是由美国Sequential Circuits公司的大卫.史密斯提出,并在1982年的国际乐器制造者协会的会议上通过的。1983年MIDI协议1.0版正式制定出来。
MIDI曾一度是电脑音乐的代名词。许多朋友一提到电脑音乐,就会说:“电脑音乐?我知道,MIDI嘛!”那MIDI究竟是什么呢?MIDI就是电脑音乐吗?MIDI文件里都有些什么信息?希望看完本文后,你会对以上问题有一个清楚的认识。
  MIDI究竟是什么?
midi介绍:
  MIDI实际上是Musical Instrument Digital Interface的缩写,千万别被这几个英文给吓住(更别打算从这几个英文单词推出什么结论),你只要听我打一个生动的比喻,马上就可以明白MIDI的本质究竟是什么。你应该知道五线谱吧,五线谱是给人看的,而MIDI实际上就是给电脑“看”的“五线谱”。就这么简单。所以,五线谱里包含了什么信息,MIDI文件里就包含了什么信息,比如:音符的高低、音符的长度、演奏的力度等等。如果你对五线谱有些了解,或许还会问:“五线谱有各种各样的演奏符号,比如延音踏板、颤音、琶音等等,不同的乐器都可以有各自不同的特殊演奏符号,那么是否在MIDI文件里也包含这些信息呢?”答案是肯定的。而且MIDI文件还包含了许许多多传统五线谱所没有描述的信息,比如效果器的种类和大小、某些设备专用的信息等(你应该可以想象得到,不同的设备总有不同的功能,这些不同的功能总应该由不同的命令来控制)。
  看得见的MIDI
  你手里的MIDI文件,无论是从网上下载的还是Windows自带的,实际上都是让电脑“看”的“五线谱”数据而已。你播放这些MIDI文件,实际上就是让这些MIDI信号来控制你的声卡进行演奏。如果你愿意,你随时可以让电脑把这些MIDI数据转换成人类所熟悉的五线谱(甚至简谱)在显示器上显示出来,或者通过打印机打印出来。当然,这需要专门的软件,比如Cakewalk就是一个很常见的软件(当然,这个专业的音乐软件,功能绝不仅仅是显示五线谱那么简单)。下面我们就来介绍一下,如何在Cakewalk里把一个MIDI文件以五线谱的方式显示,并打印出来。
  首先,通过双击打开Cakewalk应用软件,然后在“File”菜单下选择“Open”命令(或者直接在工具栏里点击相应的快捷按钮),在打开对话框里选择所需打开的MIDI文件(通常是mid后缀名),按下“OK”按钮。这样便完成了MIDI文件的打开操作。
  这时候可别被眼前的景象搞得眼花缭乱,因为Cakewalk是一个功能强大的大型音乐制作软件,我们不打算也不可能在这里详细介绍。你什么也不要管,在屏幕最左侧,你可以找到1、2、3……的数字,那是音轨的编号,因为MIDI音乐通常都是由多轨组成的。所谓“多轨”,你不妨理解为多种乐器,你想想,一首美妙的乐曲是否往往由很多乐器一起演奏而成?你通过点击音轨的编号来选择该条音轨(你也可以选择多条音轨),然后点击鼠标右键,在弹出的菜单里,选择“Staff”(五线谱)选项,便出现如图所示的五线谱内容。
  这时候,熟悉五线谱的你应该放心多了,终于看懂这些神秘的MIDI信息了,或者你还会有冲动想改一改五线谱,的确,你可以很方便地修改,但在这里我们就不多说了,因为这是关于MIDI制作的问题。如果你还想打印,只需选择“File”菜单下的“Print”功能,即可像打印Word文本一样,打印出五线谱来。
  我们上面所作的演示,无非是想告诉大家,MIDI文件并不神秘,它就是“五线谱”,只不过是给电脑看的五线谱而已。值得一提的是,和MIDI对应的音乐文件是WAV音频文件。音频文件可不是给电脑看的“五线谱”,所以你也别指望有什么软件能够直接把WAV文件(包括MP3,因为它们是“同类”)显示成五线谱给你看。
    在80年代初,电脑音乐迎来了第一个繁荣期的时候的同时,也相应出现了另一个难以解决的问题,那就是各种电子乐器之间的通讯问题:各个生产厂家都按照自己的规格生产电子乐器,当你单独使用某一厂家的产品时,你还不会遇到什么问题,可是当你同时使用几家公司的设备构成一个电脑音乐系统的时候,麻烦就来了,你怎能使一台美国E-MU的音源在你的日本ROLAND键盘上弹奏一个标准的A呢?于是就制定出了“MIDI”。此后,所有的商业电子乐器的背后都出现了几个五孔的MIDI插座,乐器之间也就不存在“语言障碍”。这样才有了现在所说的“MIDI”(电脑音乐)。在家用的PC里听MIDI时,是什么影响MIDI音乐的质量呢?大家一定会说是声卡!其实我说应该是MIDI合成器。
    大家知道在前几年在家用的声卡上用的是FM合成技术。它从理论上讲虽然可以产生出任何声音,但是用到实际上就不是件容易的事了,所以大家在听由FM合成的MIDI音乐时,都感觉到不真实。取而代之的就是大家常挂在嘴边的波表合成(采样回放合成器),它的原理是把一小段真实的乐器声音或效果音响用数字采样的方式"录"下来,然后在对它进行修饰.放大和输出,它由于采用的是真实的乐器采样,所以它要比FM合成效果要真实的多.但是它也要有条件的,那就是要取决你使用波表的音乐采样好坏和音色库的大小,就是这两点取决了你的波表可以放出什麽样的MIDI音乐.我在最近听了CREATIVE新推出的SoundBlaster Live!,它放出的MIDI可以达到了CD音质,可是它的波表要有多大? 8MB!!好在是PCI声卡,可以调用系统内存,如果是ISAI的,不知道要用多少钱来买升级卡!这样也可以说明一个问题,就是说你的音色库越大,存放音色的质量越好,你在听MIDI的时候就不会抱怨---"这是什么动静啊!!"另外呢,复音数也对MIDI产生的质量也有关系,所谓的复音就是可以同时发音的数量,它在听一些音乐场面和宏伟的时候就变得非常重要了,刚才说的SB Live!它的复音数达到了前所未有的256个!
    刚在说的主要是MIDI回放质量的好坏,下面就说说什么是软波表."软波表"顾名思义,就是用软件来模拟硬件波表合成器,刚才说的SB Live!是一个硬波表,它把乐器的波形(也就是音色库)放到你的ROM里(系统内存),在听MIDI时需要那个在调用出来,通过声卡上EMU10K1音频处理器合成放出声音来;而软波表是把音色库放在你硬盘的一个文件上,在你启动软波表的时候,它会被调到系统内存里,在听MIDI时要通过你的CPU运算调用并合成,它虽然钱不多,但是要求系统标准比较高的。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

588

积分

4

听众

204

音贝

音频应用新手发布

Rank: 3

积分
588
发表于 2017-7-27 |
分享,谢谢啊
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

Powered by Audio app

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