OutSystems Forge 日本語データベース

Native Audio Plugin

※Forge全件データの日本語検索サービスをご利用になりたい場合は、こちらまでお問合せください。

Forge英文サイト

2017-03-07 1.0.0 Miguel 'Kelter' Antunes 10.0.200.2 All All Plug-ins
ネイティブオーディオ再生は、最小レイテンシ、ポリフォニー、並列性を必要とするHTML5ゲームおよびオーディオアプリケーションを対象としています。
プラグインの動作をここで確認できます。 出発点は、Forgeでここのミュージックパッドアプリをチェックすることができます。 このプラグインを使用すると、ネイティブのオーディオAPIを利用して、オーディオベースのアプリケーションで並列性(マルチチャネル再生)、ポリフォニー(マルチボイス再生)、最小レイテンシ(キャッシングによる)が可能になります。 HTML5ベースのクロスプラットフォームゲームやモバイル/ハイブリッドオーディオアプリケーションで使用するために設計されています。 Cordovaの考え方に従い、ネイティブモバイルAPIと同じくらい高速で機能豊富なWebオーディオ実装(モバイル)のシムです。 現在のところ、HTML5 Audioや最近のWeb Audio APIでは、1)高速 2)同時再生 3)並行性 4)低オーバーヘッドのクロスプラットフォームソリューションはありません。 そのような実装がHTML5ベースのゲームにとって重要な、(モバイル)デバイス間で同等のパフォーマンスを提供されればすぐに標準化されたW3Cソリューションに置き換える必要があります。

[Overview]
Native Audio playback, aimed at HTML5 gaming and audio applications which require minimum latency, polyphony and concurrency.
[Detail]
You can see the plugin in action here. For a starting point you can check the Music Pad App here at the forge. This plugin enables concurrency (multi-channel playback), polyphony (multi-voice playback) and minimized latency (via caching) in audio-based applications, by leveraging native audio APIs. Designed for the use in HTML5-based cross-platform games and mobile/hybrid audio applications. Following the Cordova philosophy, this is a shim for a web audio implementation (on mobile) which is as fast and feature-rich as native mobile APIs. Currently, neither HTML5 Audio or the more recent Web Audio API offer a cross-platform solution which 1) is fast, 2) supports polyphony, 3) concurrency and 4) maintains a low overhead. It should be replaced by a standardised W3C solution as soon as such an implementation offers comparable performance across (mobile) devices, which is crucial for HTML5-based games.
戻る