7. MMA による高精度化仕様
• 以前から「HD Protocol」として高精度化,高機能化
が議論されてきた
• 現状では,
• High Resolution Velocity Prefix(HR Vel Prefix と略記)
• だけが承認(2007年)
8. High Resolution Velocity Prefix(HR Vel Prefix)
• CC#88(58H) を使用して,Note On/Off ベロシティ
に下位 7bit の情報を拡張する
Note On: 9n K V
CC#88 HR Vel Prefix: Bn 58 P p p p p p p p
v v v v v v v
v v v v v v v p p p p p p p
High Resolution Velocity(14bit):
14. XP MIDI 高精度化 Note On/Off ベロシティ
• CC#16(10H) を使用して,Note On/Off ベロシティ
に下位 3bit の情報を拡張する
Note On: 9n K V
CC#16 XP Vel Suffix: Bn 10 S
XP MIDI Velocity(10bit):
v v v v v v v
s s s
sv v v v v v v s s
MMA の HR Vel Prefix と異なり,
拡張するためのメッセージのほうが後着
17. XP MIDI 高精度化ポリフォニックキープレッシャー
• 標準のポリフォニックキープレッシャーとは別に,
CC#81(51H)で上位7bitを,CC#16(10H)で下位3bit
を指定する
PolyKprs: An K V
CC#81 XP Kprs MSB: Bn 51 H
XP MIDI Kprs(10bit):
v v v v v v v
l l l
lh h h h h h h l l
h h h h h h h
CC#16 XP Kprs LSB: Bn 10 L
19. XP MIDI 高精度ペダル踏度
• CC#16(10H) を使用して,標準のペダル踏度に下
位 1bit の情報を拡張する
Damper(Sustain): Bn 40 V
CC#16 XP Pedal Suffix: Bn 10 S
XP Pedal(8bit):
v v v v v v v
拡張するためのメッセージのほうが後着
Sostenuto: Bn 42 V
Soft: Bn 43 V
s
v v v v v v v s