Faire du bruit avec Python

J’essaie de faire du python faire du bruit quand certaines choses se produisent. De préférence, je voudrais jouer de la musique de quelque sorte, mais une sorte de bip distinctif suffirait, comme une timer électronique. Jusqu’à présent, je n’ai pu que faire retentir le haut-parleur du système en utilisant le bip de pywin32, mais cela n’a tout simplement pas le volume pour mon application.

Des idées sur la façon dont je peux le faire?

EDIT: J’utilise PyAudiere pour cela, mais malheureusement, le paquet a été abandonné. Maintenant, j’ai besoin d’une alternative.

Pour une perfection multiplateforme et une flexibilité maximale, vous pouvez utiliser pygame.mixer .

Pour Windows, vous pouvez utiliser la bibliothèque standard de winsound : http://docs.python.org/library/winsound.html

PyAudiere s’avère être le plus pratique. Cela me permet de jouer simplement un MP3, plutôt que de générer le son à la volée.