cadencii_jp @ wiki

VOCALOID 1 > 2 NRPNまとめ


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

      VOCALOID1とVOCALOID2で使用されているNRPNのまとめです。
      VOCALOID1については独自研究、VOCALOID2については「VOCALOID2オーナーズ・マニュアル日本語版」の誤記を修正した物を掲載しています。
      VOCALOID1とVOCALOID2とで違う部分に色をつけてみました。

Channel Voice Message

Note Message

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
50 00 00-7f 00-7f MSB:version number, LSB:device number
50 01 00-7f 00-7f delay in millisec
50 02 00-7f - note number
50 03 00-7f - velocity
50 04 00-7f 00-7f note duration in millisec
50 05 00-03 - note location
00:前後共に連続した音符がある
01:後ろにのみ連続した音符がある
02:前にのみ連続した音符がある
03:前後どちらにも連続した音符が無い
50 06 00-7f? 00-7f? (reserved, not used) attack type
例:DataMSB=0x00、DataLSB=0x00
50 07 00-7f? 00-7f? (reserved, not used) attack duration in millisec
50 08 00-7f? - (reserved, not used) attack depth
例:DataMSB=0x40
50 09-0B - - reserved, not used
50 0C 00-7f 00-7f Index of Vibrato DB
50 0D 00-7f 00-7f MSB: index of Vibrato type
LSB:Duration & continuation parameter
00:vibrato continued to next note
01:vibrato ends with this note
50 0E 00-7f - vibrato delay
50 0F-10 - - reserved, not used
50 11 00-7f - (reserved, not used) 意味は不明、例:DataMSB=0x01
50 12 00-6b - number of phonetic symbols in bytes
50 13-4e 00-7f (00-7f) MSB:phonetic symbol, LSB:consonant adjustment(symbolが子音の場合)
50 4f 00-7f - phonetic symbol continuation
0x7f=end of phonetic symbols, 0x00=continue
(not used(!))
50 50 00-3c - v1mean in cent/5 (not used)
50 51 08-28 - d1mean in millisec/5 (not used)
50 52 14 - d1meanFirst Note in millisec (not used)
50 53 1c-78 - d2mean in millisec/5 (not used)
50 54 0a-3c - d4mean in millisec/5 (not used)
50 55 00-32 - pMeanOnsetFirstNote in Cent/5 (not used)
50 56 05-1e - vMeanNoteTransition in Cent/5 (not used)
50 57 05-1e - pMeanEndingNote in Cent/5 (not used)
50 58 00-03 - AddScooptoUpIntervals & AddPortamentoToDownIntervals
MSB=(AddScoopToUpIntervals ? 1 : 0)+(AddPortamentotoDownIntervals ? 2 : 0)
(not used)
50 59 00-64 - changeAfterPeak (not used)
50 5b-7e - - reserved, not used
50 7f 0, 7f - 00: continue, 7f:end of note message

Control Message

Bank Select

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
60 00 00-7f 00-7f MSB: version number, LSB:device number
60 01 00-7f 00-7f delay in millisec
60 02 00-7f (00-7f) bank select

Channel Volume

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
61 00 00-7f 00-7f MSB: version number, LSB:device number
61 01 00-7f 00-7f delay in millisec
61 02 00-7f - volume

Panpot

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
62 00 00-7f 00-7f MSB: version number, LSB: device number
62 01 00-7f 00-7f delay in millisec
62 02 00-7f - pan

Dynamics

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
63 00 00-7f 00-7f MSB: version number, LSB: device number
63 01 00-7f 00-7f delay in millisec
63 02 00-7f - dynamics

Vibrato Rate

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
64 00 00-7f 00-7f MSB: version number, LSB: device number
64 01 00-7f 00-7f delay in millisec
64 02 00-7f - vibrato rate

Vibrato Depth

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
65 00 00-7f 00-7f MSB: version number, LSB: device number
65 01 00-7f 00-7f delay in millisec
65 02 00-7f - vibrato depth

Effect2 Depth

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
66 00 00-7f? 00-7f? (not used) Effect2 Depth, MSB:version number?, LSB:device number?
66 01 00-7f? 00-7f? (not used) Effect2 Depth, delay in millisec?
66 02 00-7f - (not used) Effect2 Depth(Tremolo Depth)

Pitch Bend Sensitivity

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
67 00 00-7f 00-7f MSB: version number, LSB: device number
67 01 00-7f 00-7f delay in millisec
67 02 00-7f 00 MSB: pitch bend sensitivity, LSB: fixed to 0x00

Program Change

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
53 00 00-7f 00-7f MSB: version number, LSB: device number
53 01 00-7f 00-7f delay in millisec
53 02 00-7f - program change value

Pitch Bend

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
54 00 00-7f 00-7f MSB: version number, LSB: deice number
54 01 00-7f 00-7f delay in millisec
54 02 00-7f 00-7f pitch bend value

Realtime Message

Voice Change Parameters

MSB LSB DataMSB DataLSB VOCALOID2 VOCALOID1
55 00 00-7f 00-7f Voice Change Parameter Voice Change Parameter
55 01 00-7f 00-7f delay in millisec delay in millisec
55 02 00-7f - voice change parameter ID

31:breathiness
32:brightness
33:clearness
34:portamento timing
35:opening
70:gender factor
voice change parameter ID
30:harmonics
31:noise
32:brightness
33:clearness
34:portamento timing
40:reso1freq
41:reso2freq
42:reso3freq
43:reso4freq
50:reso1bw
51:reso2bw
52:reso3bw
53:reso4bw
60:reso1amp
61:reso2amp
62:reso3amp
63:reso4amp
70:gender factor
55 03 00-7f - voice change parameter value voice change parameter value