Я использую Ubuntu 10.4 и изучаю PyGame, следуя учебнику «Избивать шимпанзе и выигрывать $$$».Звук, укороченный в PyGame
Я сделал два «.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 2010-12-01 22:25:31
У вас больше шансов получить помощь, если вы включите свой код. – Velociraptors 2010-12-01 22:26:06
@ nathon да, хорошо работает – Ant 2010-12-01 22:28:08