Mais quand j'ai dans mon noyau un module de gestion de ma carte son (interface matériel/logiciel, transport de données, tout ça) et que la dite carte gère le mixage elle-même (hardware mixer), la moindre des choses pour un pilote c'est d'exploiter les capacités de mon matériel !
Je suis bien content que le module emu10k1, pas celui d'Alsa mais OSS -- j'ai jeté Alsa depuis des mois --, gère le mixage matériel et de ne pas avoir besoin d'ESD ou de 300 surcouches à la Jack qui ajoutent de la latence.
Maintenant effectivement, la question se pose pour les cartes son qui ne proposent pas de mixer matériel : implémenter un mixer par pilote, un module de mixer générique, un daemon en userspace ? Tant qu'on jette ESD on aura déjà fait un grand pas. :-)
[^] # Re: esd suxor des ours népalais...
Posté par Ramso . En réponse au journal Compte rendu d'installation Ubuntu. Évalué à 2.
Mais quand j'ai dans mon noyau un module de gestion de ma carte son (interface matériel/logiciel, transport de données, tout ça) et que la dite carte gère le mixage elle-même (hardware mixer), la moindre des choses pour un pilote c'est d'exploiter les capacités de mon matériel !
Je suis bien content que le module emu10k1, pas celui d'Alsa mais OSS -- j'ai jeté Alsa depuis des mois --, gère le mixage matériel et de ne pas avoir besoin d'ESD ou de 300 surcouches à la Jack qui ajoutent de la latence.
Maintenant effectivement, la question se pose pour les cartes son qui ne proposent pas de mixer matériel : implémenter un mixer par pilote, un module de mixer générique, un daemon en userspace ? Tant qu'on jette ESD on aura déjà fait un grand pas. :-)