• # Pavé dans la marre :)

    Posté par . En réponse au journal Pendant que Linux progresse.... Évalué à 2.

    C'est marrant, mais Alsa propose 2 méthodes d'accès aux cartes sons : un write(cannal, données) et un accès par mmap().

    Du coup, beaucoup de softs sous Linux utilisent le deuxième.

    Problème : l'accès mmap nécessitent que la zone de mémoire correspondant aux différents soit organisé dans l'ordre zone du canal 1 puis zone du canal 2.... Or les cartes ICE1724 ne sont pas organisées comme ça, les cannaux sont entrelacés => le mmap ne marche pas :)

    Du coup, avec Alsa, on a le même problème avec beaucoup de cartes : la série Delta de chez Maudio, les Phase de Terratec, rien que ça :)

    De plus, beaucoup de cartes ne savent toujours pas mixer en Hard : les vieilles SB64/128, les cartes intégrées Intel (au moins celles qui ont deux ans)...

    Conclusion :
    - Alsa c'est aussi merdique que Vista avec beaucoup de cartes
    - Avec beaucoup de cartes on n'a pas le choix
    - Les trolleurs qui ont répondu plus haut viennent de se tirer une balle dans le pied (bon je le leur accorde, y'a qu'un orteil qu'est parti)