Lecture du fichier WAV dans scilab

MéthodeCommande wavread

Pour lire un fichier WAV sous Scilab, nous utiliserons la fonction wavread. la syntaxe que nous utiliserons sera la suivante :

[s Fe nbits]=wavread(nomDuFichier);

s sera le signal, Fe la fréquence d'échantillonnage du signal et nbits la résolution du convertisseur. le nombre de voie est donné par la commande :

[ns nb]=size(s);

Par exemple pour le fichier WAV suivant[1], que vous enregistrerez dans le répertoire TS\sons, il faut entrer la commande :

[s Fe nbits]=wavread('h:\TS\sons\la.wav');

[ns nb]=size(s);

AttentionNormalisation des données

La fonction wavread normalise les mesures entre -1 et +1. Cette mesure devrait normalement comprise entre -2^(nbits-1) et 2^(nbits-1)-1

Cette normalisation n'est pas gênante pour l'ensemble des calculs que nous ferons cette année.