微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

pygame更改混音器模块的音乐速度

如何解决pygame更改混音器模块的音乐速度

所以我有这个代码

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.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。