MIDI Channel Mode Messages
所有的 MIDI Channel Mode Messages,信息通道 'n' 必须是基本的Midi channel, 否则消息被忽略。
MIDI Channel Mode Messages 状态字节 数据
直接 消息 解释 B n 78 00
0-F MIDI Channel
0 = Ch 1 状态
字节 数据
直接 消息 解释 B n 79 00
重新设置所有的控制 重新设置所有的控制,使它们回到“缺省”点。包括所有的连续的或者开关、滑音、再处理的。
所有的控制被管理员设置成相应的最初状态。例:滑音设置到它的“中心”点。
如果在Omni On(模式 1 和 2)状态被忽略。
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1 状态
字节 数据
直接 消息 解释 B n 7A xx
本地控制 断开(或再连接)Midi 合成器的(电声
音乐)键盘和声音合成设备(的联系)。
键盘继续发送消息经过Midi-Out端口,和声音发生器回路,直到Midi消息被Midi-In端口接收和反馈。不顾开关。
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1
xx
00, 7F 如果00。断开键盘和声音发生起的合成处理。
如果7F,再连接键盘到声音发生器。
00=关闭
7F=打开 (缺省) 状态
字节 数据
直接 消息 解释 B n 7B 00
关闭所有的音符 关闭所有的音符,不管那一个“音符开启”消息被接收
(注意1)
这个只使用Midi设备,不影响本地键盘的按键压力值。
如果在Omni On(模式 1 和 2)状态被忽略。
在模式4(也是模式3)这个消息只影响接收(这个消息)的Midi channel。
如果控制板“打开”(控制器 0x40)消息不会被检测到,直到控制板被释放。
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1 状态
字节 数据
直接 消息 解释 B n 7C 00
这个表达接收的Midi设备在channel模式3、4,依赖与Mono/Poly 开关在当前的状态. (注意3)
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1 状态
字节 数据
直接 消息 解释 B n 7D 00 开启
Omni 这个接收器响应Channel Voice messages ,来自任一Midi channel的。
(注意2)
这个表达接收的Midi设备在channel模式1、2,依赖与Mono/Poly 开关在当前的状态. (注意3)
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1 状态
字节 数据
直接 消息 解释 B n 7E m 开启
Mono 使接收器在
monophonic 模式
(注意2)
这个表达接收的Midi设备在channel模式2、4,依赖与Omni 开关当前的状态.(注意3)
While Omni is on, the m=1 is used.
If n+m-1 > Ch.16 there is no wrap-around to Ch.1. Only channels n...16 are used
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1
m
00-10 在模式4所用到的channel号。
在模式2这个参数没有影响。
00 = 用
n...16
01 = use 1 channel
0x10 = 用16 个channels (倘若
n=0) 状态
字节 数据
直接 消息 解释 B n 7F 00 关闭
Poly 使接收器在
polyphonic 模式.
(注意2)
这个表达接收的Midi设备在channel模式1、3,依赖与Omni 开关当前的状态.(注意3)
数值 范围 解释 n0-F MIDI Channel
0 = Ch 1
Footnotes
-
注意1
- Midi设备支持“关闭所有的音符”这个消息不是必需的。 一个Midi发送机必须发送单独的“音符关闭”消息,对应与每个“音符开启”消息,不管有没有“关闭所有的音符”这个消息。 注意2
-
这个暗示“关闭所有的音符”的功能是关联于channel模式的变化。也就是说:当改变channel模式,接收者关闭所有的旧模式到达的音符消息。
这个排除把“音符开启”消息到达到“本地”键盘(如果可应用)。尽管在说明书中它的描述是不明确的,我认为是:
- includes notes on all channels n...n+m-1 while in Mode 4.
- applies even if the Omni was or is 'On' (unlike the All-Notes-Off message).
“ 消息 123 [7B] to 127 [7F] ... 将关闭所有的声音,受约束的分配给基本channel”。
和(节2, A-4):
“当接收器在Omni On/Off and Poly or Mono模式间转换,所有的音符将关闭。这个为了避免意想不到的事情发生,当器具模式转换时。
注意3
-
Midi设备支持所有的4个模式不是必需的。
如果模式变化消息被忽略(详细说明缺),这个没有必要完成“关闭所有音符”的功能。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-993081/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10752043/viewspace-993081/
本文介绍了 MIDI Channel Mode 消息的具体内容及其在不同模式下的行为特征,包括关闭所有声音、重置所有控制器、关闭所有音符等功能,并解释了这些消息在不同设备状态下的响应情况。
5912

被折叠的 条评论
为什么被折叠?



