Bonjour dans le cadre de mon stage.
je dois utiliser un Linux embarqué pour échantillonner le signal analogique à l'aide d'un composant qui fait carte son USB.
d'après les renseignements que j'ai chercher sur le net :
- Il y a le fichier spéciaux dans /dev/audio qui encode en mu-law
je ne veux pas de compression et il est limiter échantillonne à 8Khz
- le fichier spéciaux /dev/dsp encode sur 8bits à une fréquence de 44khz
- le fichier spéciaux /dev/dspW encode sur 16bits à une fréquence de 44khz
Après avoir recompiler le noyaux je ne dispose pas du fichier dspW.
je ne sais pas pourquoi peut être mal fait...???
En utilisant les codes sur internet fournis par Alsa ainsi que leur librairie.
c'est assez compliquer il y a des millions d'erreur il faut tout reprendre.
Pouvez vous m'aider à avancer?
Pourquoi croyez vous que je ne dipose pas de "/dev/dspW"?
Est ce qu' en utilisant le "/dev/dsp", les nombres codés sur 16bits donné par la carte sont-ils juste codé sur 2 octets?
Quelqu'un a déja utiliser les librairies Alsa?
si quelqu'un peut m'aider je vous remercie d'avance.
amicalement
thibaud
Partager