Python:最准确的播放声音样本的方式

时间:2011-03-01 12:37:33

标签: python timer audio

关于在Python中播放声音样本有很多问题和答案,但我很想知道最准确的时间播放样本的方法。假设我正在编写一些能够播放由鼓点样本组成的复杂节奏的Python:我希望基于定时器的触发音频样本尽可能准确。

有什么建议吗?很高兴听到任何想法,如“音频库X准确的时间准确”,或“Python中最准确的通用计时机制是Y”等。

1 个答案:

答案 0 :(得分:0)

对于声音样本我只有SDL的经验,你可以通过Pygame包使用它:

http://www.pygame.org/docs/ref/mixer.html

虽然我不能说它的性能与你想到的应用程序SDL在相当多的游戏中使用,所以我认为它的性能相当稳固。我可以说Pygame很容易搞清楚,并且有相当多的文档和示例游戏可供查看。

使用pygame的一些有趣的与audo相关的项目:

http://www.pygame.org/project-noiselib-1442-2573.html http://www.pygame.org/project-pygame+music+grid+beta+.9-1185-.html