所以我有这个代码:
pygame.mixer.init(44100)
pygame.mixer.music.load('sound.mp3')
pygame.mixer.music.play()
可以完美工作,但现在我想加快游戏机制的音乐播放速度。我知道每次音乐速度改变时,我都需要再次调用init()来重新初始化,但是现在我只想通过将混音器的频率属性更改为22100来尝试不同的音乐速度,这是我的代码:
pygame.mixer.init(22100)
不幸的是,我设置的任何不是本机mp3文件的频率,都会向我发送错误消息:
pygame.mixer.music.load('sound.mp3')
pygame.error: Could not initialize MPEG stream.