S'il s'agit d'une fonctionnalité de l'appareil et pas seulement du logiciel fourni (c'est probablement le premier), il doit être implémenté dans le pilote du noyau. 1 Il me semble que normalement, les cartes son Realtek PCI utilisent en fait le pilote Intel HDA avec un correctif pour prendre en charge les codecs ALC (pour toute personne intéressée:) [src]/sound/pci/hda/patch_realtek.c
.
La recherche dans la documentation de la source du noyau, la «suppression du bruit» ou «l'annulation de l'écho» n'est pas mentionnée par rapport à ces périphériques. La recherche de la source du pilote lui-même n'est pas explicitement mentionnée non plus. Je pense que si elle était mise en œuvre, ce serait presque certainement documenté avec une interface /proc
ou /sys
quel logiciel userspace pourrait utiliser, ou avec des options pour le module du pilote.
Le problème, bien sûr, est que Realtek, comme la plupart des fabricants de matériel, considère que le code source de son pilote est secret, ce qui rend difficile ou impossible pour des tiers de créer des pilotes pour, par exemple, les systèmes que Realtek ne prend pas entièrement en charge, tels que Linux. . Realtek possède une page répertoriant un pilote Linux , cependant, les liens semblent être morts. Si vous avez plus de chance, quelqu'un a des instructions pour l'installer ici (c'est un site orienté Mint, mais le processus sera le même pour n'importe quelle distribution). 2
Cependant , même si vous pouvez en trouver une copie quelque part, je doute beaucoup que le pilote implémente les fonctionnalités que vous souhaitez, car je n'en trouve aucune mention. Très probablement, c'est plus ou moins la même chose que ce que vous avez déjà; il peut être légèrement meilleur (que la page Mint mentionne que le pilote du noyau permute les haut-parleurs latéraux et arrière), mais cela peut aussi être pire, ou complètement non fonctionnel, car les pilotes hors arborescence ne sont pas vérifiés par les développeurs du noyau et peut contenir des problèmes liés au noyau que les auteurs ignorent (notez que les auteurs du correctif hda dans l'arborescence ont des @realtek.com.tw
adresses e - mail).
Donc, à moins que vous n'entendiez des différences, vous n'avez probablement pas de chance. Vous pouvez chercher des solutions logicielles pour cela, de telles fonctionnalités sont apparemment implémentées par Skype sur linux, de sorte qu'elles peuvent évidemment fonctionner en temps réel en utilisant un logiciel seul. Quelqu'un a également écrit un document là- dessus, lol. Malheureusement, je n'ai plus eu de chance à chercher autour.
Il est question ici d'utiliser les fonctionnalités de alsamixer
pour réaliser une certaine réduction du bruit. Je pense que vous devrez désactiver pulseaudio pour ce faire.
1. Pulseaudio est en fait un outil de l'espace utilisateur qui est construit sur ALSA, le sous-système de son du noyau (ce qui signifie: pulseaudio n'implémente pas l'accès matériel, il fonctionne uniquement avec les flux en provenance / à destination du pilote du noyau).
2. Si vous le trouvez, vous voulez la version 3.0, pas la version 2.6. Ces chiffres se réfèrent à la version du noyau linux avec laquelle ils sont compatibles et vous utilisez un noyau 3.x. Cependant, encore une fois, si votre son est par ailleurs correct, je vous déconseille fortement de vous embêter avec cela car il est peu probable qu'il fasse quoi que ce soit pour vous.