Следующее работает как ожидалось:
pygame.mixer.init(frequency=22050, size=8, channels=2, buffer=2)
pygame.init()
pygame.mixer.music.load('audio/beep.xm')
loop_event = pygame.USEREVENT + 1
pygame.mixer.music.set_endevent(loop_event)
pygame.mixer.music.play(loops=-1, start=00)
Однако это:
pygame.mixer.init(frequency=22050, size=8, channels=2, buffer=2)
pygame.init()
beep = pygame.mixer.Sound('audio/beep.xm')
beep.play()
Дает следующую ошибку:
pygame.error: Unable to open file 'audio/beep.xm'
Я не вижу ни одногоС этим связана проблема, так как я уверен, что я правильно инициализирую pygame.mixer, и, поскольку он работает как музыка, это не проблема с самим файлом.Я попытался использовать полный путь и варианты пути, все выдало мне ту же ошибку.