recupérer le son avec /dev/dsp - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 29-12-2004 à 16:44:09
Je ne sais pas si on peut lire le son de cette façon mais bon, juste quelques pistes pour t'aider :
1) Tu demandes un ouverture en READ/WRITE du fichier, es-tu bien root quand tu exécutes ton programme car les droits d'accès que tu montre pour /dev/dsp indiquent que seul root peut écrire
2) Ton dsp est un lien symbolique sur dsp0. dsp0 existe-t-il bien, et a-t-il les bons droits d'accès ?
3) En noyau 2.6, le système audio a changé. Je sais que j'ai dû activer dans le noyau la compatibilité OSS (ancien système audio) pour que tous mes anciens logiciels de son fonctionnent. Je sais que le /dev/dsp est impacté, peut être n'as tu pas la compatibilité OSS d'activée.
Voilà quelques pistes....
Marsh Posté le 19-12-2004 à 10:59:21
bonjour,
J'aimerais récupérer le son sur /dev/audio ou /dev/dsp, pour cela je fait:
status = fd = open("/dev/dsp", O_RDWR);
mais ça marche pas, la fonction open renvoie -1.
Pourtant le son fonctionne très bien avec XMMS par exemple.
Voici la description de /dev/dsp
$ cd /dev
$ ls -la dsp
lrwxr-xr-x 2 root root 9 Dec 11 03:43 dsp -> /dev/dsp0
$ more dsp
dsp: No such device
Je ne sait pas comment faut faire.
Merci