気が付くと
ちょっと前に作ったWebMIDI関連のコードが動かなくなっていた。まあドラフト版をベースに作るとこのようになる。それは仕方がない。
まずはSMFPlayerを少し直してみることにした。SMFPlayerはSMFファイルをページにドラッグアンドドロップして、プレイボタンを押すと演奏するもの。
何が変わっていたのか
MIDIAccess
インターフェースのinputs,outputs
がメソッドだったのがプロパティに変わり、さらにinputs,outputs
そのものも変わっていた。こりゃ動かないわ。。
だけど今回の変更のほうがむかしよりよくなっているから、良しとしよう。
ということで修正
修正結果。
http://sfpgmr.github.io/smfplayer/
このコードをベースにシーケンサーを作ろうとしていたんだけども挫折してしまったな。。続きを作ってみようかな。わからんけど。。ポケミクも埃を被っていてちょっとかわいそうだしね。。
今気づいたのだが、出力インターフェースにポケミクが出てこない。なぜだろうか。