MIDIシーケンスソフトを自作したいのですが、何から勉強すればいいのでしょうか?