什么是MIDI

 我来答
老实又透彻丶才子597
2013-10-16 · 超过67用户采纳过TA的回答
知道答主
回答量:124
采纳率:50%
帮助的人:53万
展开全部
当然硬件也是MIDI的媒体。还是先从它的硬件将讲起吧,MIDI不是首先出现在计算机里面的,它是由电子乐器生产厂家为了不同型号的电子乐器的“交流”而产生的,由于它采用的是数字化技术,当然自然而然的很容易的与计算机挂上了关系。所以我们要讲MIDI乐器的接口,有三种,MIDIOUT、MIDIIN、MIDITHRU。这些可以在你家里的MIDI乐器或带有MIDI的电子琴(现在的很多电子琴上都有MIDI接口)上找到的。MIDIOUT是将乐器中的数据(MIDI消息)向外发送;MIDIIN就是接收数据啦;至于MIDITHRU嘛,是将收到的数据再传给另一个MIDI乐器或设备,可以说是若干个乐器连接的接口。可以这样说,MIDI所描述的是将MIDI乐器弹奏出的音变成01010一样的数据输出,也可以将计算机中的软件将要表示的音变成01010的二进制数据通过声卡输出,或者接收一些01010的数据进行处理。以下对这个问题谈一谈。音乐是一个很复杂的东西,如果它很简单,那么它可能就不美妙了。用人的方式,比如用五线谱来描述就已经让人望尘莫及了,何况把它变成了一些数字信号呢。然而,就有那么一帮傻子对数字感兴趣,就是可以让你用方便的工具很容易的把复杂的音乐描述出来,中国的傻子们还不够努力,在我所见到的中文MIDI制作软件还没有一个稍微称得上专业式的,也没有真正傻瓜式的。其实傻子也不好当,你既要精通音乐,又要有很好的软件开发经验,要深入了解MIDI。言归正传,看看音乐家是如何描述音乐的吧。音乐家在弹钢琴的时候,当他按下琴键的时候发出声音,松下琴键的时候停止这个音,这个音的高低是可以用数字表示的,按下与送开琴键可以用一个标志来表示,当然还有颤音、滑音、这个音的强度、这个音在我的什么位置(是靠近我的左耳还是右耳发音)等等一系列复杂的信息都是可以用数字来表示的,至于具体发音是由音源来处理了,它可以固化在声卡里(看你的声卡怎么样了),这还不是最复杂的地方,当几种乐器同时发音的时候,我们就要有处理的方法,这就有通道(Channel)的概念了,在一个通道里可以用一种乐器,在另一个通道可以用另一种乐器,将两个通道同步演奏,你就可以听到两种乐器的演奏了,在一个通道内部的一个乐器可以同时发几个音,组成一个和弦很容易的了。通常一个标准的MIDI有16个通道,GM标准里的第10通道是专为打击乐设定的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式