jvsthostとvocaloid2.dll

なんとか単音再生に成功

VOCALOID2 MIDI(.mid)にして
ファイルに含まれる、ShortMessageを渡せば、どうにか最後に渡した音は鳴る。
でも波形情報とかは反映されないぽい。
ただし、鳴らさないようにする方法は不明

鳴らせるだけなら、output[2][0]で大丈夫

processに、自分で長さ計算してデーターを渡せば、そこに-1から1で値が入る。
wavにするには、それを shortにして書き出せばいい。

VocaloidをTextToSpeechにしようと思うけど、以下のようにNRPNデーターに変換しないといけないので
まだまだ先が遠い


Note Message:version number=0,device number=0
Note Message:delay in milisec=7,104,1000
Note Message:note number=60
Note Message:velocity=64
Note Message:Note duration in millisec=3,53,437
Note Message:Top and End of Note Chunk:3
Note Message:number of phonetics symbols in bytes:1
Note Message:phoneticSymbol:'a' consonalnt adjustment:0
Note Message:end of phonetic symbols:127
Note Message:v1mean in Cent/5:0
Note Message:d1mean in millisec/5:8
Note Message:d1meanFirstNote in millisec/5:20
Note Message:d2mean in millisec/5:28
Note Message:d4mean in millisec/5:24
Note Message:pMeanOnsetFirstNote in Cent/5:10
Note Message:vMeanNoteTransition in Cent/5:12
Note Message:pMeanEndingNote in Cent/5:12
Note Message:AddscopeToIntervals=false AddPortamentoDownIntervales=false:0
Note Message:change after peak:0.390625:50
Note Message:Accent=0.0 :50
Note Message:end of note message:127