Delphi 版で問題となっていた点もいくつか解消しつつ、取り合えず ADSR やベロシティなどの基本パラメータも無視した状態ながら、MIDI メッセージを受信してNoteOn / NoteOff に応じて発音したり、CC64番(HoldPedal)を適切に処理することでかなり音が大きいながらも結構演奏できる状態になってきた。
GUI周りの処理などは全くしておらずソースコードに決め打ちで読み込み処理などを実装している段階なのでテスト版の配布などはまだ先になりそうだが、取り合えず順調に進行しているといっていいと思う。
今一番の悩みの種は、多分GUI周りの処理が結構大規模になりそうな事だと思う。
センスがないために素材がダサいとかその辺の問題は置いておくとしても、sfz よりも弄れるパラメータを増やしたかったりなどやりたい事はいくつかあるのでウィンドウサイズも少し大きめにしないとダメかも知れない。