自分に都合のいいようにしか考えてないので、今のところ自分にとっては便利です。 音の長さや休符を測ることも考えましたが、それやるとピアノ弾けない自分には逆に難しくなると思い、やめました。 代わりにエディットモードを付け加えて、そこで休符やテンポ、音色などを書き加えられるようにするつもりです。そうなると、bgmplayしたときのsyntaxerrorが怖いので、プログラムが止まる前にMMLの文法をチェックする仕組みが必要なので、それが今の課題です。 あと、今のところオクターブ3つぶんしか弾けないので、ボタンでずらせるようにしようかなーって感じです。