Contenu connexe
Similaire à Web MIDI API 2nd WD
Similaire à Web MIDI API 2nd WD (20)
Web MIDI API 2nd WD
- 2. Web MIDI APIとは
● W3Cが策定をしているHTML5のデバイスAPI
に位置づけられる機能の1つで、ブラウザと
MIDI機器を直接通信させる為のAPI群
● 2012年10月25日に初版が公開され、2012年
12月13日に第二版が公開された
● 2012年Q3に勧告予定
- 3. 初版から第二版での変更点
● 大きな変更点はなくmethodの統廃合が中心
○ MIDIPort: onconnect, ondisconnectが廃止
○ sendMIDIMessage()、sendMessage()がsend()に統合
○ MIDIEventはMIDIMessageの配列を持つInterfaceだっ
たのが、内包されMIDIMessageは廃止
● サンプルスクリプトが追加
● プラグインを使ったエミュレーションライブラリ
WebMIDIAPIShim(Polyfill)が公開
- 5. WebMIDIAPIShim(Polyfill)
● 仕組み
○ Jazz-Soft.netのJazz-PluginのwrapperがJavaScript化
されている
○ JavaScriptのwrapperはWeb MIDI APIに準拠してい
て、Web MIDI APIがブラウザに実装されている場合は
そちらを使うような仕組みになっている
Jazz-Plugin
wrapper ( Polyfill : js )
Web Browser