sound:start
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| sound:start [2014/04/28 16:34] – [Game と Sound API] oga | sound:start [2014/04/28 16:39] (現在) – [OpenSL ES] oga | ||
|---|---|---|---|
| 行 45: | 行 45: | ||
| - Engine | - Engine | ||
| - | - Player | + | - Player |
| - | - Buffer | + | - Buffer |
| - | - Stream | + | - Stream |
| 行 67: | 行 67: | ||
| 動的に Buffer に書き込みを行うストリーム再生を行う場合は、複数の Buffer を Queue として扱います。 | 動的に Buffer に書き込みを行うストリーム再生を行う場合は、複数の Buffer を Queue として扱います。 | ||
| - | Buffer 毎の再生完了 Event が発生するので、そのタイミングで次の Buffer を Player に渡します。 | + | Buffer 毎に再生完了 Event が発生するので、そのタイミングで次の Buffer を Player に渡します。 |
| - | ==== Stream ==== | + | ==== Stream |
| ストリーム再生をサポートする API が用意されている場合があります。 | ストリーム再生をサポートする API が用意されている場合があります。 | ||
| 行 117: | 行 117: | ||
| * mono / stereo | * mono / stereo | ||
| * 8KHz, 11.025KHz, 12KHz, 16KHz, 22.05KHz, 24KHz, 32KHz, 44.1KHz, 48KHz | * 8KHz, 11.025KHz, 12KHz, 16KHz, 22.05KHz, 24KHz, 32KHz, 44.1KHz, 48KHz | ||
| + | |||
| + | なお Locator の指定によりデータ配置の自由度が非常に高く、ファイル名や URI 指定でメモリ以外のデータ再生も可能です。 | ||
| + | |||
| + | |||
| ^ ^ ^ Object | ^ ^ ^ Object | ||
| | Buffer Object | | Buffer Object | ||
| | Player Object | | Player Object | ||
| + | |||
| + | |||
| + | |||
| ====== OpenAL ====== | ====== OpenAL ====== | ||
sound/start.1398670442.txt.gz · 最終更新: by oga
