NeoMupl
現NeoMuplのほうです。
MIDIリセットの課題の対応です。
本当は対応せず終了にしようと思っていたんですが、実は内部で使っている自作のライブラリDM7Libでとっくに対応済みで、あとは呼び出すだけ…どころか、呼び出す処理すらすでに書いてあったのでした。
なので、MIDIリセットの種類(GM/GS/XG/リセットしない)を選べるようにしました。
リリースは、しばらく自分で使って様子を見てから、来週ぐらいにしようと思っています。
今回の対応中に見つけた未対応TODOの課題化。
次期NeoMuplを考えている中どこまで対応するかという問題はありますが、作ったらそのまま次期アプリに持って行っても通用しそうなものを中心にやっていくのがいいかなとか思っています。
UI以外を分離とかは、非機能要件だし、頑張ったところで次期アプリでは丸ごと作り直しになる部分もありそうだからもう対応しなくてもいいかも。