Я пытаюсь играть звуковые файлы (.wav) с pygame, но когда я запускаю его, я никогда ничего не слышу.
Это - код:
import pygame
pygame.init()
pygame.mixer.init()
sounda= pygame.mixer.Sound("desert_rustle.wav")
sounda.play()
Я также пытался использовать каналы, но результатом является то же
Ваш код воспроизводит desert_rustle.wav
вполне нормально на моей машине (Mac OSX 10.5, Python 2.6.4, pygame 1.9.1). Какую ОС, релизы Python и pygame вы используете? Можете ли вы услышать .wav
OK другим способом (например, open
в терминале Mac или start
в консоли Windows с последующим указанием имени/пути к файлу .wav
), чтобы убедиться, что файл не поврежден? Трудно отладить вашу конкретную проблему (которая не связана с приведенным вами кодом), не имея возможности воспроизвести ее и не имея всех этих важнейших деталей.