効果音の音が変わって聞こえる
Issue #21
on hold
WAVファイルごとにサンプリング周波数が異なるが、pygame.mixerは一律で周波数を指定しなければならないため、再生時に音が変わってしまう。
例えば効果(引掻).wavは周波数が16000Hzだが、pygame.mixerを22050Hzや44100Hzで初期化すると妙に高い音に聞こえる。
Comments (3)
-
reporter -
reporter BASSを使用するようにしたが、ライセンス的にぎりぎり(本体がLGPLなので同梱できるがアーカイヴが完全フリーではなくなる)。
根本的に解決するには他のライブラリを持ってくるなりする必要がある。
-
reporter - changed status to on hold
一旦保留
- Log in to comment
他のライブラリを導入するなりしないと解決できないように思われる。
とりあえずWindows環境で*.wavを再生する時はwinmm.dllを使うようにした。