14.5 wave --- Lit et écrit des fichiers WAV

Le module wave fournit une interface pratique pour le format audio WAV. Il ne supporte pas la compression et la décompression, mais il gère la notion de mono ou stéréo.

Le module wave définit les fonction et exception suivantes:

open(fichier[, mode])
Si fichier est une chaîne de caractères, ouvre le fichier qui porte ce nom, sinon le traite comme un objet de type fichier cherchable. mode peut prendre les valeurs suivantes
'r', 'rb'
Lecture seule.
'w', 'wb'
Ecriture seule.
Notez que ceci ne permet pas une ouverture des fichiers WAV en lecture/écriture.

Le mode 'r' ou 'rb' retourne un objet Wave_read, tandis que le mode 'w' ou 'wb' retourne un objet Wave_write. Si mode est omis et qu'un objet de type fichier est passé dans fichier, fichier.mode est utilisé comme valeur par défaut pour mode (le drapeau "b" est ajouté si nécessaire).

openfp(fichier, mode)
Synonyme de open(), maintenu pour des raisons de compatibilité ascendante.

Error
Une erreur déclenchée quand quelque chose est impossible par violation de la spécification WAV, ou en cas de déficience de l'implémentation.


Sous-sections
  1. Objets Wave_read
  2. Objets Wave_write