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 :
MonCode:
1
2
3 if len(sys.argv) < 2: print("Plays a wave file.\n\nUsage: %s filename.wav" % sys.argv[0]) sys.exit(-1)
est inférieur à 2 donc il fait sonCode:len(sys.argv)
et ensuiteCode:
. Donc pas de lecture de son...Code:sys.exit
Pour winsound j'ai essayé ça :
Le résultat c'est un bip d'erreur et rien d'autre, pas de message.Code:
1
2 import winsound winsound.PlaySound('son_pur_1000.wav',winsound.SND_FILENAME)
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 ?