pb lecture fichier audio avec matlab

pb lecture fichier audio avec matlab - Divers - Programmation

Marsh Posté le 16-05-2006 à 12:32:37    

Salut
 
 
Je souhaite lire un fichier audio en boucle sous matlab.
 
Pour cela, j'ai fait la chose suivante :
 
y=wavread('bruit blanc');
z=audioplayer(y,44100,8);
set(z,'StopFcn','go');
play(z)
 
 
la fonction go :  play(z)
 
 
ça fonctionne bien, mis à part le fait que ça s'arrête plus.
 
Mon réel problème, c'est que le passage d'une lecture à la suivante n'est pas parfait. En effet, il y a un petit labs de temps entre les deux qui est très problématique dans mon cas.
 
 
Donc, quelqu'un saurait-il comment lire un fichier audio en boucle sous matlab, avec des raccords parfaits ?
 
merci d'avance.

Reply

Marsh Posté le 16-05-2006 à 12:32:37   

Reply

Marsh Posté le 16-05-2006 à 13:31:53    

petite précision :
J'utilise la fonction audioplayer car je souhaite pouvoir arrêter le signal quand je le désire, grâce à la fonction stop

Reply

Marsh Posté le 16-05-2006 à 15:33:02    

Finalement, je me suis débrouillé autrement. J'ai diminué la fréquence d'échantillonnage, de manière à pouvoir allonger les durées suffisamment sans bouffer trop de mémoire. Comme ça, je n'ai plus besoin de lire les fichiers en boucle.
merci quand même.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed