Messages : 8
Sujets : 3
Inscription : Sep 2025
Réputation :
0
Bonjour à tous, merci pour cette belle distribution.
Il me semble que j'ai découvert PrimTux par des pouets sur Mastodon, je ne sais plus exactement, j'en entends parler depuis déjà un moment.
Je viens de l'installer pour ma fille cadette qui est en CE2, sur un vieil ordinateur de bureau récupéré. Je pense qu'elle va être ravie.
Je trouve l'esthétique générale et le menu principal très réussis.
Je pratique les systèmes GNU/Linux depuis une petite quinzaine d'années, je développe une série de programmes axés MAO (Musique), essentiellement en python.
Longue vie à PrimTux !
Mathieu
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
16-09-2025, 13:58:47
(Modification du message : 16-09-2025, 17:06:18 par Philippe Dpt35.)
Messages : 8
Sujets : 3
Inscription : Sep 2025
Réputation :
0
Quelques retours à chaud, dans l'ensemble c'est canon.
orchestre symphonique
faute de frappe : Le marimab est un instrument très prochr du sylophone.
paramètres sons:
attention aux oreilles, je pense qu'il faudrait baisser (d'avantage peut-être) le volume quand on monte la hauteur, en sortant de l'app sur l'orchestre où j'écoutais assez fort, j'ai souffert !
https://applications.primtux.fr/rythme-m...ythme.html : les éditeurs de motif bug un peu, un son trop proche du précédent ne sonnera pas.
Sinon, j'ai tout essayé, j'ai trouvé ça très chouette, bravo ! J'ai même appris quelques trucs. Certains exercices contiennent beaucoup d'extraits, peut-être trop (je ne sais pas, je ne suis pas pédagogue).
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
Merci, je regarde tout ça !
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
(16-09-2025, 14:58:57)Mathieu PICOT a écrit : https://applications.primtux.fr/rythme-m...ythme.html : les éditeurs de motif bug un peu, un son trop proche du précédent ne sonnera pas.
ça ne serait pas plutôt des problèmes sur la page boîte à rythmes ?
https://applications.primtux.fr/rythme-musical/bar.html
Si c'est bien cette page, je suis confronté à des problèmes de latence dans cette version javascript purement cliente. Il faut un PC assez puissant, sinon il faudrait que je passe à une version serveur avec les inconvénients que cela peut comporter.
Messages : 8
Sujets : 3
Inscription : Sep 2025
Réputation :
0
16-09-2025, 20:22:16
(Modification du message : 16-09-2025, 20:43:09 par Mathieu PICOT.)
> ça ne serait pas plutôt des problèmes sur la page boîte à rythmes ?
Le problème existe sur les 2., il y a une ligne de boîte à rythme en bas de la page rythme.
> Il faut un PC assez puissant, sinon il faudrait que je passe à une version serveur avec les inconvénients que cela peut comporter.
J'ai un vieux PC, mais y en a des moins puissants qui tournent encore. Quand ça passe sur PrimTux (peut-être y est-ce déjà ?), j'imagine que tout est géré en local et que le problème n'existe plus, là je les ai essayées en ligne.
Rectification, je viens d'essayer la chose en téléchargeant la source. Le problème ici, c'est Firefox. Avec Falkon ou Chromium, ça fonctionne parfaitement. Avec Firefox, même en ayant désactivé toutes les extensions, les échantillons sont écourtés, zappés et/ou retardés.
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
Les applis sont intégrées à PrimTux avec les primtuxwebapp.
Le problème c'est que par défaut les primtuxwebapp sont lancées avec Firefox. Je vais voir s'il est possible de faire quelque chose à ce niveau.
Je vais mettre un avertissement sur le readme de framagit.
Chez moi je développe avec Firefox et avec un i5 5ème génération je n'ai pas trop de problèmes, sauf sur des tempos très élevés.
Je t'ai par ailleurs envoyé un message privé.
Merci pour les retours et du temps que tu veux bien me consacrer.
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
J'ai mis en place une atténuation du volume lorsqu'on augmente la hauteur du son dans l'activité de la page 1 de l'application parametres-son.
Effectivement, c'était agressif !
Je veux bien des retours pour savoir si cette atténuation est suffisante. Mon audition devenue défaillante avec l'âge fait que je suis moins sensible aux sons aigües et donc juge très imparfait.
https://applications.primtux.fr/parametres-son/
Messages : 8
Sujets : 3
Inscription : Sep 2025
Réputation :
0
Oui c'est moins agressif, sauf si l'utilisateur rappuie sur lecture alors qu'il est rendu dans le haut du spectre. Je pense qu'on peut faire un truc plus progressif, j'ai bidouillé un truc dans le genre dans la fonction changeHauteurSon:
Code : if ((frequence > 1000)) {
gain.gain.setValueAtTime(
volume / (1 + 0.0008*(frequence - 1000)),
audioContext.currentTime);
}
else {
gain.gain.setValueAtTime(
volume, audioContext.currentTime);
}
Sinon, pour être un peu tatillon, ce serait plus chouette si le son n'était pas coupé net quand on met en pause (ça fait un glitch moche), il faudrait pour ça un fondu de sortie entre 5 et 10ms, mais c'est un détail de pinailleur.
Messages : 3,300
Sujets : 41
Inscription : Dec 2021
Réputation :
15
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
J'avais dans un premier temps tenté une formule d'atténuation progressive, mais l'avait abandonnée car je n'entendais pratiquement plus les hautes fréquences.
C'est le cas avec ta solution, vers les fréquences maxi utilisées (400 Hz, pourtant encore loin de ce que l'oreille humaine est normalement capable d'entendre) je n'entends quasiment plus.
Mais comme mon oreille est défaillante (je suis en limite d'appareillage auditif, d'où ma demande de tests par des tiers), je te fais confiance et vais adopter ta proposition.
Le fait que le volume soit réinitialisé après l'arrêt et la relance n'est pas normal. C'est un bug que je n'avais pas vu et je vais corriger ça.
Messages : 2,208
Sujets : 46
Inscription : Oct 2015
Réputation :
10
Je viens de m'apercevoir qu'il y a formellement un problème si on atténue le volume en fonction de la hauteur du son. L'activité est censée de modifier que le paramètre hauteur du son, sans intervenir sur l'intensité. Donc objectivement on ne devrait pas atténuer. S'il y a perception plus intense du son à des fréquences différentes, c'est lié à la subjectivité de l'oreille humaine.
Donc dilemme :
- ne pas modifier le volume en fonction de la hauteur pour faire percevoir la subjectivité de l'oreille humaine
- le modifier pour préserver l'audition des enfants, mais tricher en prétendant n'intervenir que sur le paramètre hauteur
J'attends vos avis sur la question !!!
|