Vous n'êtes pas identifié(e).
Dernière modification par cmoi (23-07-2021 15:33:08)
Hors ligne
Dernière modification par smolski (16-07-2021 13:42:02)
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Comme le son est transmis direct au dac sans reconversion logicielle, est-ce que ça peut être trop de 'boulot' pour le kernel ?
Quand je lis cette phrase, j'en déduis que sans reconversion logicielle, le kernel a au contraire moins de boulot à fournir.
Et par ailleurs,
Ce problème n'existait pas quand j'utilisais encore pulseaudio
Preuve que ton kernel sait faire le taf.
Tu ne nous as pas dit comment tu mettais tes logiciels en pause et combien de temps durait-elle (oui je sais, c'est idiot, mais une pause de 5 secondes est-elle aussi source de souci ?)
Perso, je pencherais pour une déconnexion de l'usb lors du passage en pause. Faudrait regarder les logs avec dmesg | tail -20 juste après un passage en pause.
Dernière modification par jpt (17-07-2021 09:05:46)
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Dernière modification par cmoi (16-07-2021 19:45:32)
Hors ligne
Dernière modification par cmoi (16-07-2021 19:57:27)
Hors ligne
Dernière modification par cmoi (16-07-2021 20:21:47)
Hors ligne
Hors ligne
Hors ligne
Hors ligne
la sortie analogique est celui ci
ps: qui est un codec (traitement logiciel (et pas matériel) ) 8 channel (numérique => digital) et détection des sorties utilisées
Dernière modification par cmoi (17-07-2021 08:36:38)
Hors ligne
Dernière modification par manon (17-07-2021 08:57:01)
Hors ligne
le pire c'est que j'arrive à reproduire le bug sur toutes les distros en live usb, manjaro, fedora, mageia, des bases bien différentes de Debian donc.
Qu'est-ce qui est commun à toutes ces distros, hormis le matériel (qu'on va supposer bon) ? Probablement les pilotes…
À vérifier, donc (oui, je sais, c'est du boulot, redémarrer plusieurs distros l'une après l'autre et lancer les mêmes commandes et noter les résultats).
Commencer par lsmod | grep snd mais après je n'ai plus d'idées : je pensais trouver des versions des modules mais non, alors pour comparer, c'est un peu fichu, désolé.
modinfo nom_dans_la_liste n'est pas très causant…
un codec (traitement logiciel (et pas matériel) ) 8 channel (numérique => digital)
???
digital doit être remplacé par la traduction correcte qui est "numérique" (et c'est officiel), donc (numérique => numérique) ??????
Aurais-tu voulu dire (numérique => analogique) ?
Dernière modification par jpt (17-07-2021 09:48:17)
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Dernière modification par cmoi (17-07-2021 11:16:40)
Hors ligne
les pilotes pas forcément vu que les versions sont différentes d'une distribution à l'autre.
Les exécutables compilés, certes, mais quid du code source ?
Quand je regarde dans /usr/src/linux_version/drivers/char le fichier uv_mmtimer.c, il a exactement la même version de copyright (en 2009) et la même taille, que ce soit dans ma vieille machine 32 bits installée en mai 2013 kernel version 3.8.13 ou ma toute neuve 64 bits installée il y a quelques mois pour la base, version 5.7.10 backportée.
C'est sûr que les binaires sont différents, mais l'enchaînement des opérations devrait être le même.
C'est à ça que je pensais.
Là je sèche, ça fait 2 ans (depuis l'achat de mon système hifi) que j'ai ce bug
Avant tu n'avais pas le bug ? Ou c'est une coïncidence ?
Rappel : la coïncidence est le pire ennemi de la vérité (je ne sais plus qui a dit ça).
Dernière modification par jpt (17-07-2021 11:38:52)
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Hors ligne
Hors ligne
Hors ligne
Hors ligne
Dernière modification par cmoi (17-07-2021 14:40:27)
Hors ligne
En faisant des tests plus ou moins poussés, je peux en déduire un truc.
Bien joué !
c'est quand même dingue qu'une option si basique n'existe pas, je comprends pas les choix des développeurs parfois
Peut-être que personne n'y a jamais pensé ?
Te reste plus qu'à trouver le bon forum chez alsa et à torcher un post le plus simple possible, puis croiser les doigts.
[Une] option permettant d'empêcher alsa de ré-échantillonner la fréquence
C'est ça qu'il faut leur demander, in english of course.
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
Et en cherchant sur internet, je n'ai pas trouvé d'option permettant d'empêcher alsa de ré-échantillonner la fréquence, en faite ça revient au même que quand pulseaudio est installé..
Pour l'échantillonnage dans Alsa, passer par fichier asoundrc devrait marcher
https://wiki.archlinux.fr/alsa#R.C3.A9- … alit.C3.A9
Hors ligne
Hybridemoineau, comme déjà dis plusieurs fois, je ne veux pas que ce soit ré-enchantillonné.
Si la musique est en 192kHz je veux qu'elle soit lu en 192kHz, et idem pour toutes les autres fréquences.
Est-ce que tu sais avant de lire un fichier quelle est sa fréquence ? Si oui, alors jette un coup d'œil à ce qu'a dit Hybridemoineau et plus particulièrement à la toute fin du fichier /usr/share/doc/libasound2/examples/asoundrc.txt : il y a des exemples, l'un force la RATE, mais si tu la forces à celle qui est définie, il n'y aura pas de ré-échantillonnage, non ?
Enfin, j'dis ça j'dis rien, je n'y connais pas grand chose dans ces domaines pointus.
AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War
Hors ligne
cmoi a écrit :Hybridemoineau, comme déjà dis plusieurs fois, je ne veux pas que ce soit ré-enchantillonné.
Si la musique est en 192kHz je veux qu'elle soit lu en 192kHz, et idem pour toutes les autres fréquences.Est-ce que tu sais avant de lire un fichier quelle est sa fréquence ? Si oui, alors jette un coup d'œil à ce qu'a dit Hybridemoineau et plus particulièrement à la toute fin du fichier /usr/share/doc/libasound2/examples/asoundrc.txt : il y a des exemples, l'un force la RATE, mais si tu la forces à celle qui est définie, il n'y aura pas de ré-échantillonnage, non ?
Enfin, j'dis ça j'dis rien, je n'y connais pas grand chose dans ces domaines pointus.
Anéffé, c'est ce que j'avais en tête.
La possibilité de ne pas ré-échantillonner avec Alsa n'apparaît pas dans la doc d'Archlinux, mais vu la tête des options, il doit y avoir moyen de désactiver cet échantillonnage - ou de le régler sur celle du morceau.
Je pense même que se régler sur celle du morceau peut se faire à partir des infos immédiatement disponibles dans la doc, avec un script.