36. MIDI 模式
MIDI零件响应MIDI信息的方法取决于所选的MIDI 模式。所有可以回应MIDI信息的零件都有自己所设定好的模式。
原始的MIDI信息分类当中有四种不同的模式。另外,对于其中一种模式,还有一个延伸的模式。所以MIDI零件有五种不同的方式回应输入数据。这些信息通常适用于发声模块。发声模块对“音符开”、“音符关”的信息相连,因为很多的音符同时演奏。每一个乐器对不同模式的反映列举如下:
1. 当乐器被设置为第一模式,也叫做 “ 信道完全响应,复音”,当设置为此模式时,MIDI系统可以同时回应一个或多个请求而并不关注信息来源信道。这就叫做信道完全响应模式。
模式1 | 也叫做信道完全响应,复音 |
全响应 | 响应所有MIDI信道 |
复音 | 同一时间响应单个音符或者多个音符 |
2. 当乐器被设置为模式2,也就是 信道完全响应,单音。当设定为此种模式时,MIDI乐器响应所有的信道的信息,一次响应一个音符。
模式2 | 也叫做信道完全响应,单音 |
全响应 | 响应所有MIDI信道 |
单音 | 同一时间响应单个音符 |
3. 当乐器被设置为模式三时,叫做 信道个别设置,复音。当使用这种模式时,系统同时响应传输信道的一个或者多个音符。也叫做复音模式。
模式3 | 也叫做信道个别设置,复音 |
单响应 | 响应单一信道 |
复音 | 同一时间响应单个音符或者多个音符 |
4. 当乐器被设置为模式四时,叫做 信道个别设置,单音。使用这种模式时,系统同时响应传输信息单音信道中传输的一个音符,也叫做单音模式。
模式4 | 也叫做单响应,单音 |
单响应 | 响应单一频道 |
单音 | 同一时间响应单个音符 |
5. 在原始MIDI分类中没有定义,第五种模式通常被成为 复合模式。这种模式中,一个声音模块通常会同时响应十六个,有时候八个信道,每个信道发出不同音色的声音。复合模式中的发声模块正如设置到复音模式的多发声模块。
模式5 | 也叫做复合响应 |
多响应 | 同时响应多个信道 |
复音 | 同一时间响应一个或者多个音符 |
并不是所有的MIDI乐器都可以对所有的MIDI信息进行响应的。有些早期的发声模块就没有强度感应或者说对某些控制信息没有反应。这一方法使得某些厂家可以低价出售乐器从而满足低端客户的需求。当今有些乐器的设计可以响应多种MIDI信息从而价格高,有些乐器的设计仅仅可以响应很少几种MIDI信息从而价格相对较低吸引低端消费者市场。庆幸的是,MIDI协议是智能协议,对于接收到的乐器无法响应的指令可以及时分辨并忽略而不对乐器造成损害。