La génération de l'onde sinusoïdale son en Python

J'ai besoin de générer une onde sinusoïdale son en Python, et j'ai besoin d'être en mesure de contrôler la fréquence, la durée et le volume relatif. Par "générer" je veux dire que je veux que ce jeu même si les haut-parleurs immédiatement, de ne pas enregistrer dans un fichier.

Quelle est la meilleure façon de le faire?

Quelle plate-forme(s) ciblez-vous?
Principalement MacOS X - I devrait avoir précisé cela, désolé!
Cette question est similaire à stackoverflow.com/questions/307305/play-a-sound-with-python et stackoverflow.com/questions/260738/play-audio-with-python
génération de signaux Sinusoïdaux

OriginalL'auteur astrofrog | 2011-11-28