MIDI Channel Mode Messages
所有的 MIDI Channel Mode Messages,信息通道 'n' 必须是基本的Midi channel, 否则消息被忽略。
状态 字节 | 数据 直接 | 消息 | 解释 | |||
---|---|---|---|---|---|---|
Bn | 78 | 00 | 关闭所有的声音, 包括可探测到的音符包络 或有影响的回音(如果应用). | |||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 79 | 00 | 重新设置所有的控制,使它们回到“缺省”点。包括所有的连续的或者开关、滑音、再处理的。 所有的控制被管理员设置成相应的最初状态。例:滑音设置到它的“中心”点。 如果在Omni On(模式 1 和 2)状态被忽略。 | |||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7A | xx | 断开(或再连接)Midi 合成器的(电声音乐)键盘和声音合成设备(的联系)。 键盘继续发送消息经过Midi-Out端口,和声音发生器回路,直到Midi消息被Midi-In端口接收和反馈。不顾开关。 | |||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
xx | 00, 7F | 如果00。断开键盘和声音发生起的合成处理。 如果7F,再连接键盘到声音发生器。 | 00 =关闭 7F =打开 (缺省) | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7B | 00 | 关闭所有的音符,不管那一个“音符开启”消息被接收(注意1) 这个只使用Midi设备,不影响本地键盘的按键压力值。 如果在Omni On(模式 1 和 2)状态被忽略。 在模式4(也是模式3)这个消息只影响接收(这个消息)的Midi channel。 如果控制板“打开”(控制器 0x40)消息不会被检测到,直到控制板被释放。 | |||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7C | 00 | 这个接收器只响应基本的channel的 Channel Voice messages。. (注意2) 这个表达接收的Midi设备在channel模式3、4,依赖与Mono/Poly 开关在当前的状态. (注意3) | |||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7D | 00 | 开启 | 这个接收器响应Channel Voice messages ,来自任一Midi channel的。(注意2) 这个表达接收的Midi设备在channel模式1、2,依赖与Mono/Poly 开关在当前的状态. (注意3) | ||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7E | m | 开启 | 使接收器在 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 | ||
数值 | 范围 | 解释 | ||||
n | 0-F | MIDI Channel | 0 = Ch 1 | |||
m | 00-10 | 在模式4所用到的channel号。 在模式2这个参数没有影响。 | 00 = 用n...16 01 = use 1 channel0x10 = 用16 个channels (倘若n=0) | |||
状态 字节 | 数据 直接 | 消息 | 解释 | |||
Bn | 7F | 00 | 关闭 | 使接收器在 polyphonic 模式. (注意2) 这个表达接收的Midi设备在channel模式1、3,依赖与Omni 开关当前的状态.(注意3) | ||
数值 | 范围 | 解释 | ||||
n | 0-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个模式不是必需的。
如果模式变化消息被忽略(详细说明缺),这个没有必要完成“关闭所有音符”的功能。
midi_modes.html
Contents
midi_control_change.html
midi_channel_mode.html
Please note this Disclaimer
翻 译:zj_zyq | |
2002 年 12 月 28 日 |