Je sais que Alsa c'est pas terrible pour la portabilité (OSS aurait permis de gagner la compatibilité avec BSD :) ).
Ensuite il faut trouver une API qui fait de l'acquisition, ce qui n'est pas évident, car beaucoup de librairies font le rendu sonore mais très peu dans l'autre sens. Ensuite il m'a fallu quelquechose qui marche dans un premier temps et la première implémentation qui a marché à été Alsa .... pas de chance.
Concernant SDL .... j'ai vu ce que donnait le mixer (morceaux ne se ré-échantillonnant pas si le mixer n'est pas ouvert avec le même échantillonnage...).
Pour gstreamer l'implémentation est toute récente mais je vais peut-être me pencher dessus, merci de l'information.
[^] # Re: La portabilité c'est du flan à cause d'Alsa
Posté par Vincent LE LIGEOUR . En réponse au journal UltraStar-NG : la suite (un jeu de karaoké). Évalué à 1.
Ensuite il faut trouver une API qui fait de l'acquisition, ce qui n'est pas évident, car beaucoup de librairies font le rendu sonore mais très peu dans l'autre sens. Ensuite il m'a fallu quelquechose qui marche dans un premier temps et la première implémentation qui a marché à été Alsa .... pas de chance.
Concernant SDL .... j'ai vu ce que donnait le mixer (morceaux ne se ré-échantillonnant pas si le mixer n'est pas ouvert avec le même échantillonnage...).
Pour gstreamer l'implémentation est toute récente mais je vais peut-être me pencher dessus, merci de l'information.
--
Vincent