2

Pygameでパンや3Dサウンドを行う方法はありますか? サウンドの再生を制御する唯一の方法は、左右両方のチャンネルの音量を設定することです。

4

3 に答える 3

1

http://pysonic.sourceforge.net/

これを試してみてください。これは FMOD サウンド ライブラリのラッパーです。がっかりすることはありません :)

于 2009-10-17T21:36:22.500 に答える
1

おっしゃる通りです。Pygame 自体には、チャンネルの音量を手動で調整する以外に、サウンドを配置する高レベルの方法はありません (ステレオのみをサポートしているようです)。

特にゲームで 3D オーディオを行うための最良の方法は、OpenALを使用することです。残念ながら、Pygame ではこれを行う方法はありません (Pygame の次のバージョンである「pgreloaded 」には OpenAL ライブラリがあることに注意してください)。ただし、Pygletは OpenAL を使用します。ただし、Pygame と pyglet を混在させようとしたことはありません。

于 2010-03-01T22:11:24.467 に答える
0

セパレートチャンネルの音量を設定するしか方法はないと思います。Pygame には、ワールド空間やサウンドの配置の概念がないようです。

于 2009-10-17T21:38:15.640 に答える