変更点は、
- Web MIDI API 対応
- ポリフォニック化(発音数制限無し)
- 軽量化
です。
Web MIDI API、簡単なブラウザの設定は要るものの、一般向けリリースの Chrome でもちゃんと動く。実装がはじまって 1 年ちょっとでここまでとは驚き。中の人、Good Job!
ポリフォニック対応は、発音があるたびに Script Processor Node を生成していくという富豪っぷり。今のところ発音数の制限もしてないので、発音数が増えてくるとおかしくなるかも。近いうちにモバイル対応を考えているので、その時に発音数リミットをつける予定。
ソースコードは GitHub でも公開しています。
0 件のコメント:
コメントを投稿