Bonjour,

Je cherche un moyen de jouer des fichiers .wav avec Python3 sous windows 7 (64bits si ça peut être utile).

Je me suis déjà renseigné un peu sur le net et les cours Python : apparemment j'ai le choix entre pymedia, pyaudio, winsound et pygames.

C'est mes débuts en python donc j'ai aucune idée de comment ces trucs peuvent marcher.

Même sur ce site qui est pourtant bien fournit j'ai rien trouvé qui puisse m'aider.

J'ai bien trouvé des codes d'exemple pour pyaudio sur le site : http://people.csail.mit.edu/hubert/pyaudio/
Mais ils ne marchent pas et je comprend la moitié de ce qui est écrit.

Apparement c'est ça qui pose problème :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
if len(sys.argv) < 2:
    print("Plays a wave file.\n\nUsage: %s filename.wav" % sys.argv[0])
    sys.exit(-1)
Monest inférieur à 2 donc il fait son et ensuite . Donc pas de lecture de son...

Pour winsound j'ai essayé ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
import winsound
winsound.PlaySound('son_pur_1000.wav',winsound.SND_FILENAME)
Le résultat c'est un bip d'erreur et rien d'autre, pas de message.

Je sollicite votre aide.

Ça serait génial une fonction qui a pour seul argument le nom du fichier .wav et qui puisse le jouer mais je crois que je suis en plein rêve la, non ?