Audio Support

Sid Meier's Civilization Revolution

Scaleform® GFx™ 3.0は、Adobe® Flash® SWFファイルに埋め込まれたオーディオをフルサポートしています。SWFとGFXファイルのサウンドは、Scaleform GFx 3.0 C++サウンド レンダラ インターフェイスを実装すれば、各種サウンド エンジンを使ってGFx 3.0からダイレクトに再生できます。Scaleform Videoのサウンドも、このレンダラを介して再生可能です。

サウンド エンジンの選択は可能です。標準実装のレンダラは、クロス プラットフォームで広く採用されているFMOD™サウンド ライブラリに対応しています。GFx 3.0のオーディオ サポートでは、イベント音声もストリーミング再生も可能です。

audio timeline

タイムラインのオーディオトラック

新しいサウンド レンダラは、Flash SWFファイルへのサウンドの埋め込み・再生をサポートします。ビデオ再生時の音声も、このサウンド レンダラが行います。

audio object

サウンド オブジェクト

audio object
GFx 3.0プレイヤーのサウンド レンダラの標準実装は、FMOD™サウンド ライブラリをベースにしていますので、FMOD使用にあたってのライセンス条件等については FMODにコンタクトしてください。


GFx 3.0のサウンド レンダラ インターフェイスを使えば、お好みのサウンド ライブラリをプラグ・インすることもできます。最終製品で使われるサウンド ライブラリの選択は、お客さまのご判断となります。

GFx オーディオの機能

  • wav、.mp3など各種オーディオ ファイル フォーマットに対応、PCM、ADPCMなどの各種サンプリング方式もサポートしています。サンプリング レートは、5.5 / 11 / 22 /44KHzに、ステレオとモノラルで対応しています。
  • イベント(例えば、ボタン押し下げイベントによるサウンド再生など)とストリーミング再生をサポート。
  • FMODサウンド レンダラはSDKに標準実装されていますが、お好みのサウンド レンダラを選べるように、サウンド レンダラ インターフェイスを提供しています。
  • サウンド データのプログレッシブ ローディングと再生が可能 – ムービークリップの全フレーム読み込み完了の前にオーディオ再生を始められます。
  • SWFファイル内のサウンド データは、GFxExportツール(SDKに付属しているSWF→GFX変換ツール)を使って、wavファイルとして抽出・保存できます。