Mis a jour le 2025-04-14, 12:10

Module Wave

En lecture :
  • fh = wave.open('myFile.wav', 'r') : ouverture du fichier en lecture.
  • fh.getnchannels() : 1 si mono, 2 si stéréo.
  • fh.getsampwidth() : taille de l'échantillon en octets.
  • fh.getframerate() : fréquence des frames (en Hz).
  • fh.getnframes() : nombre de frames
  • fh.close() : fermeture du fichier.
  • fh.readframes(10) : renvoie les 10 frames suivants : en stéréo avec 16 bits par sample, chaque frame contient 4 octets : channel1Lower, channel1Higher, channel2Lower, channel2Higher, où lower est l'octet de poids le plus faible.

Copyright python-simple.com
programmer en python, tutoriel python, graphes en python, Aymeric Duclert