なんとなくですが、WebMidiLinkを使ってブラウザ上で動作するピアノロール型のシーケンサーのようなものを作るとして、足りない部分というのを思いつくままに ■発音タイミングの補正機構 メッセージに本来処理されるべき時刻を示すタイムスタンプを付けるのが良いかと思っているのだけど、全メッセージに影響するため、下手にやると禍根を残しそう。今の実力とかをちゃんと検証してからにするべきかな... ■NoteOn/NoteOff/AllSoundOff以外のメッセージ MIDIに乗せられるものは基本的にそれを使えばいいかなと思ってます。コントロールチェンジでもプログラムチェンジでもホストとプラグインがちゃんと解釈できれば問題ないよね。 ■プラグインのパッチの保存 ホスト側のソングデータと共に保存したりするために、パッチデータを送受信する必要があるねえ。vst の getChunk / setChu