私はUbuntu 10.4を使い、チュートリアル「チンパンジーを倒して$$$に勝つ」の後でPyGameを学習しています。PyGameで音が短くなった
私は2つの '.wav'ファイルを作成しましたが、それらを再生しようとすると、ちょっとしたもののような奇妙なノイズが発生します。
エラーメッセージは表示されません。なぜこれは期待どおりに機能しませんか?
>>> import pygame
>>> pygame.init()
(6, 0)
>>> def load_sound(name):
class NoneSound(object):
def play(self): pass
if not pygame.mixer:
return NoneSound()
fullname = os.path.join('data', name)
try:
sound = pygame.mixer.Sound(fullname)
except pygame.error, message:
print 'Cannot load sound:', name
raise SystemExit, message
return sound
>>> whiff_sound = load_sound('whiff.wav')
>>> whiff_sound.play()
<Channel object at 0xb772f1c0>
>>>
Here is the wav i'm using.(リンク切れ)
スタンドアロンのオーディオプレーヤーで.wavファイルを再生しましたか? – nmichaels
コードを組み込むと、助けを受ける可能性が高くなります。 – Velociraptors
@nathonはい、それはうまく動作します – Ant