|
楼主 |
发表于 2009-12-31
|
MIDI的工作原理
MIDI作曲和核配器系统核心部分是一个被称为序列器的软件。这个软件即可以装到个人电脑里,也可做MIDI代码。
在一个专门的硬件里。序列器实际上是一个音乐词处理器(word porcessor),应用它可以记录、播放和编辑各种不同MIDI乐器演奏出的乐曲。序列器并不真正的记录声音,它只记录和播放MIDI信息,这些信息从MIDI乐器来的电脑信息,就像印在纸上的乐谱一样,它本身不能直接产生音乐,MIDI本身也不能产生音乐,但是它包含有如何产生音乐所需的所有指令,例如用什么乐器、奏什么音符、奏得多快,奏得力度多强等。
序列器可以是硬件,也可以是软件,它们作用过程完全与专业录音棚里多轨录音机一样,可以把许多独立的声音记录在序列器里,其区别仅仅是序列器只记录演奏时的MIDI数据,而不记录声音;它可以一轨一轨地进行录制,也可以一轨轨地进行修改,当你弹键盘音乐时,序列器记录下从键盘来的MIDI数据。一旦把所需要的数据存储下来以后,可以播放你刚作好的曲子。如果你觉得这一声部的曲子不错,可以把别的声部加上去,新加上去的声部播放时完全与第一道同步。
MIDI信息
一、通道信息
通道信息又可以分为通道发音信息和通道模式信息通道发音信息携带音乐演奏的数据,这些信息包含了大部分的MIDI信息流的数扰。通道模式信息则影响外围乐器设备接收信息的方式,使设备对通道声音信息有反应。
1、通道发音信息
通道发音信息是用来输送演奏信息数据的,之所以称作通道信息,是因为它们都是针对特定的某个MIDI通道上的仪器所传送的信息。这类信息的种类包括: Note On,Note Off,Polyphonec,Aftertouch,Pitch Bend,Program Change and the Control Change messages等。
2.通道模式信息
通道模式信息并不对声音造成任何影响,面是调整MIDI设备对MIDI数据的反应,是影响合成器接收MIDI数据的方式。通道模式信息一般处在 MIDI控制数121至127之间,如控制器数121用来重新设置所有控制器,124至127用来在全部打开和关闭模式之间选择带通道或多通道的指令。当总通道(Ommi)打开,合成器就会在所有的通道上接收MIDI数据,当总通道关闭,合成器就只在一个通道上接收MIDI数据。
二、系统信息
系统信息是指向整个系统的信息。系统信息的重要性在MIDI系统的同步作业上尤其明显,系统间必须要能即时交换相互的系统状态,才有办法相互配合。而数台MIDI设备相互连接时之所以能够同步作业,主要是依赖系统信息作有效的传输。系统信息可分为系统一般信息、系统实时信息和系统独占信息三类。 |
|