Note de ce sujet :
  • Moyenne : 3.25 (8 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Le projet Tune, un concurrent à Roon, libre, gratuit et Français ?
Bonjour à tous,

Je lis ce fil depuis plusieurs jours sans y répondre. C'est une erreur, et
c'est la première chose que je corrige. Plusieurs reproches sont fondés. Je
réponds à chacun, point par point, y compris quand la réponse me dessert.

1) LE CONCOURS

MacArthur écrit que le concours est terminé depuis le 25 août et que personne
n'a de nouvelles. Il a raison, et je n'ai rien à opposer à cela : neuf jours
sans un mot, c'est neuf jours de trop.

Le dépouillement est fait. Sur la fenêtre annoncée, du 25 juillet au 25 août,
34 testeurs ont remonté des bugs retenus, pour 183 signalements. Le barème est
celui du fil : 5 points par bloquant, 3 par majeur, 1 par mineur.

Deux choses que je dois dire honnêtement.

La première : 48 de ces signalements n'avaient reçu AUCUNE qualification de ma
part. Ils valaient donc zéro point alors qu'ils étaient parfaitement valides.
Quatre testeurs se retrouvaient absents du classement pour cette seule raison
- pas parce qu'ils n'avaient rien trouvé, mais parce que je n'avais pas fait
mon travail de tri. C'est réparé, et cela change le podium.

La seconde : le concours promettait 50 licences. Le vivier réel en compte 34.
J'ai donc arrêté la règle suivante, plus simple et plus juste : TOUT testeur
ayant au moins un bug retenu reçoit une licence Lifetime. Ceux qui en avaient
déjà une la gardent, évidemment. Les licences manquantes ont été émises et
envoyées aujourd'hui.

2) LE CLASSEMENT

Pseudonymes uniquement, et initiale pour les comptes ouverts sous un nom réel.

  1. Bilou              53 pts  (3 bloquants, 9 majeurs, 11 mineurs)
  2. Tades              47 pts  (5 bloquants, 7 majeurs, 1 mineur)
  3. Benjithom          34 pts  (5 bloquants, 1 majeur, 6 mineurs)
  4. Jean Valjean        34 pts  (2 bloquants, 5 majeurs, 9 mineurs)
  5. Sevy Tabroc        33 pts  (2 bloquants, 6 majeurs, 5 mineurs)
  6. Cyrille M.          30 pts  (2 bloquants, 6 majeurs, 2 mineurs)
  7. Alex C.            27 pts  (3 bloquants, 3 majeurs, 3 mineurs)
  8. FabienM            26 pts  (2 bloquants, 5 majeurs, 1 mineur)
  9. Reivax66            24 pts  (1 bloquant, 4 majeurs, 7 mineurs)
  10. Patatorz            19 pts  (1 bloquant, 3 majeurs, 5 mineurs)
  11. Dominique C.        15 pts  (1 bloquant, 3 majeurs, 1 mineur)
  12. Jean M.            13 pts  (4 majeurs, 1 mineur)
  13. Belkadi Y.          12 pts  (1 bloquant, 2 majeurs, 1 mineur)
  14. eric                11 pts  (2 bloquants, 1 mineur)
  15. Mika                9 pts  (1 bloquant, 1 majeur, 1 mineur)
  16. Alain B.            8 pts  (1 bloquant, 1 majeur)
  17. Rhorn                8 pts  (1 bloquant, 1 majeur)
  18. Marco Polo          8 pts  (1 bloquant, 1 majeur)
  19. BARATOUX            6 pts  (1 bloquant, 1 mineur)
  20. Vincent              5 pts  (1 bloquant)
  21. schmitt              5 pts  (1 bloquant)
  22. Levente T.          5 pts  (5 mineurs)
  23. JeromeQ              4 pts  (1 majeur, 1 mineur)
  24. Bebelalu55          4 pts  (1 majeur, 1 mineur)
  25. jfpaquet            4 pts  (1 majeur, 1 mineur)
  26. Dufois V.            3 pts  (1 majeur)
  27. Tim                  3 pts  (1 majeur)
  28. Sandro              3 pts  (3 mineurs)
  29. Dimitri              2 pts  (2 mineurs)
  30. GgB                  2 pts  (2 mineurs)
  31. Gros Bidon          1 pt  (1 mineur)
  32. Kimon                1 pt  (1 mineur)
  33. Bruno L.            1 pt  (1 mineur)
  34. Serge A.            1 pt  (1 mineur)

3) LES LICENCES, PUISQUE LE PRIX EST EN CAUSE

MacArthur parle de "vendre un abonnement lifetime pour 350 euros" et parle de
scandale.

Sur le prix, il ne s'est pas trompé : c'est 349 euros. Une seule correction,
et elle a son importance : ce n'est pas un abonnement. C'est un achat unique,
sans reconduction, sans prélèvement annuel. Le mot "abonnement" laisse
entendre une somme qui revient chaque année - ce n'est pas le cas.

Reste la question de fond : est-il décent de vendre cela en l'état ? Les
chiffres, plutôt que l'indignation :

  Licences Lifetime OFFERTES aux testeurs : 75
  Licences Lifetime VENDUES : 2

C'est l'état réel. Ce n'est pas un modèle économique, c'est un remerciement.
Le logiciel reste gratuit pour l'essentiel de ses fonctions, et il le restera.

4) UDP CONTRE TCP - la question de ThierryNK, que fabien44 s'était engagé à
  me poser

Merci à tous les deux, la question méritait une réponse précise et pas une
formule. Je suis allé relire le code plutôt que de répondre de mémoire.

Tune ouvre des sockets UDP à sept endroits. SIX ne transportent AUCUN audio :

  - découverte SSDP (UPnP)
  - découverte mDNS (Bonjour)
  - annonce SSDP du serveur
  - découverte SlimProto
  - découverte des serveurs Tune distants
  - synchronisation d'HORLOGE entre zones groupées

Le septième est AirPlay, qui utilise RTP sur UDP. Ce n'est pas un choix de
Tune : c'est la spécification d'Apple. Aucun logiciel ne fait AirPlay en TCP.

Et surtout : le DLNA et l'UPnP, c'est-à-dire ce que la quasi-totalité d'entre
vous utilise, passent par du HTTP sur TCP. Même chose pour OpenHome, Chromecast
et la sortie USB locale.

Donc, ThierryNK : votre raisonnement sur UDP est juste sur le fond, et il ne
s'applique pas au chemin audio de Tune, sauf en AirPlay où personne n'a le
choix. Si un jour vous constatez une coupure sur un chemin DLNA, ce ne sera pas
un paquet perdu, ce sera un bug de ma part - et je le corrigerai comme tel.

5) UNE ERREUR QUI CIRCULE DEPUIS MAI, ET QUI VIENT DE MOI

En pages 2 et 3 de ce fil, on lit que Tune fait 66 000 lignes de Python. Je
l'ai laissé dire, et j'ai moi-même parlé de Python le 19 mai.

C'est FAUX aujourd'hui. Le serveur est écrit en Rust. La réécriture est faite
depuis longtemps, et trois pages de ce fil décrivent un logiciel qui n'existe
plus. Je n'ai pas corrigé à l'époque, je le fais maintenant.

6) LES 440 FICHIERS PERDUS

MacArthur cite mon propre communiqué. Il a raison sur le fond, et son angle est
le bon : le problème n'est pas la perte, c'est le délai. Incident le 9 juin,
mesure exhaustive le 2 septembre. Près de trois mois sans que rien ni personne
ne signale que les pièces jointes du forum étaient mortes.

Il n'y a pas d'excuse à cela. Il écrit que c'est le même schéma que dans les
notes de version : une protection censée exister, jamais vérifiée, qui tombe
en silence. Je ne vais pas prétendre le contraire.

7) LA STABILISATION

"Demain on rase gratis, ça fait 2 mois qu'on nous raconte la même chose."

Je comprends la lassitude, et je ne vais pas répondre par une nouvelle
promesse - ce serait exactement ce qui est reproché. Je dirai donc seulement
ce qui est vérifiable : ce que je fais en septembre sera visible dans les
notes de version, et vous pourrez le mesurer sans me croire sur parole.

8) ds21

Vous écrivez que Tune n'arrive pas à lire un album entier sans s'interrompre,
et qu'il oublie des morceaux. C'est le genre de défaut que je veux traiter en
priorité, avant toute nouvelle fonction. Si vous acceptez de me donner votre
zone de sortie (USB, DLNA, AirPlay...) et la version utilisée, je le prends en
charge personnellement. Si vous êtes passé à autre chose, je le comprends
parfaitement, et merci d'avoir essayé.

9) POUR FINIR

fabien44 m'a défendu ici, et Lapinou, tades et Le dom ont chacun apporté des
arguments qui m'ont été utiles - y compris ceux qui ne me font pas plaisir. Le
débat contradictoire de ce fil vaut mieux qu'un fil où tout le monde applaudit.

MacArthur, vous écrivez qu'un appel vous avait été promis et n'est jamais
venu. C'est vrai. Si vous le souhaitez toujours, écrivez-moi et nous fixons
une date.

Bertrand
Bertrand,
Je suis vexé car je ne me vois pas dans le classement alors que j'avais envoyé un mail avec plusieurs défects, et je ne vois aucune référence au bug corrigé en live durant une réunion Teams sur la découverte réseau Slimproto en UDP.
J'ai pourtant passé du temps de mes vacances à tester Tune. Lésé je me sens.  Tongue Shy
LeSon3D : LHY SW6, C19B+MillionGustard X30, Topping A90D, Benchmark AHB2, Récital Audio Illumine
Ficelles : Audioprana Ag, TWL 7+, BlackNoise, RJ45 Cat8, chinoiseries
r11bordo, vous avez raison et c'est ma faute.

Le classement a été établi à partir des signalements postés dans la section
Bugs du forum Tune, et de rien d'autre. Vos retours sont passés par courriel et
par une réunion : ils ne pouvaient donc pas y figurer, alors qu'ils ont bien
servi. La découverte SlimProto en UDP, corrigée pendant notre échange, est
d'ailleurs l'un des six points que je cite plus haut.

Et je le dis pour tout le monde : si vous avez remonté des bugs autrement que
par la section Bugs du forum, dites-le moi ici ou par message. Vous n'êtes pas
dans le classement, ce n'est pas un jugement sur votre contribution, c'est une
limite de mon dépouillement.

Bertrand
Bonsoir 

Pour UDP je n’ai fait que me référer à la page au sujet de OOAT mentionnée plus haut et qui indique:

4 Audio Stream (UDP: 9741). 

Mais j’ai peut-être mal compris le diagramme. 

Bien cordialement
A part, ces histoires de sécurité. Je ne vois pas en quoi tout cela nous regarde, lorsque je dis nous, c’est nous tous.
Depuis quand un consommateur demande à son revendeur comment est fabriqué l’objet désiré ?

Surtout si l’on parle de loisir, et de « produit » gratuit, au départ.

J’ai l’impression de me retrouver dans le monde associatif moderne où les adhérents demandent, consomment, exigeraient presque à des bénévoles, des administrateurs. Dans quel monde Vuitton ?!

C’est un peu comme cela que les gens procèdent sans s’en rendre compte et, finissent par tuer des projets, des initiatives intéressantes.
Serveur à la sauce Bordelaise sous Fedora Server 44 Light, script Audiophile Setup de LeDom, Lyrion, Slim2Upnp. En attente de consultation chez mon gourou pour passer @ Diretta......
ClearAudio Émotion (DL103) - JCT Neith.
D250 EP - MPC Mélodie - Atlantis Acoustique Argentera.
Mibox 4. Benq 1070 - Visivo Lusso.

Installation : Home Sweet Home
Bah, c’est le principe même des logiciels open source de montrer publiquement toutes leurs entrailles parce qu’un million de cerveaux sont plus efficaces que 2 ou 3. 

Linux ou Apache sont nés comme ça. 

C’est bienveillant ou malveillant de pointer un choix technique qui pourrait ne pas être le meilleur?

Je ne m’offusque certainement pas de demander quelles fleurs ont conduit à tel ou tel miel  Wink

Amicalement
Bonjour Bertrand, je ne vois pas non plus mon pseudo dans le classement alors que j'ai remonté quelques bugs pendant une semaine. Même si pour la comparaison que j'ai pu faire je préfère Daphile à Tune sur clef usb bootable, je n'abandonne pas l'idée d'y revenir et d'encourager le travail que vous faites.
Accuphase, Kelinac, Totaldac, Daphile et câbles Harmonix partout.
(08-29-2026, 02:11 PM)Steph44200 a écrit : Bonjour Jean,

Tune Server peut très bien sortir en USB vers un DAC, la sortie USB étant une zone comme une autre

Créer une zone pour la sortie locale si elle ne l’est pas déjà :

Puis la sélectionner :

Salut,
j'ai pu installer Tune et grâce à Steph42000 j'ai pu trouver la partie Asio (bien que sur ma version ce ne soit pas pareil et que j'ai dû farfouiller beaucoup).
J'ai ensuite créé un dossier où j'ai mis 3 albums, et j'ai pu lire la musique en USB (pas mieux que JRiver sur quelques comparaisons hâtives-à vérifier).
J'ai ensuite supprimé ces 3 albums et mis 2 compils blues/rock/jazz faites pour une amie. Problème, il voit toujours les albums retirés et pas les nouveaux. Retour le lendemain, il voit les nouveaux albums (et toujours les supprimés) sous la forme d'un seul nommé d'après le premier morceau du premier album....

D'autre part, j'aimerais qu'il y ait une install "normale", comme pour tous les logiciels: on charge, on clique setup.exe, ça s'installe et on a une icône sur le bureau et dans le menu démarrer. là j'ai dû fouiller dans C users,,etc.... car localhost ne fonctionnait pas. Pourquoi pas une icône dans le menu démarrer?

Sans vouloir rivaliser avec les pointus qui sont sur ce fil, pourquoi ne pas avoir commencé par ça et ensuite complexifier? D'ailleurs je me fous des tags (qui par exemple sur les 2 albums que j'ai mis ont donné un mauvais résultat). pas besoin d'infos sur le style/année/musicien..etc..ni les classements et recherches tout faits, et parfois incomplets. Je connais ma discothèque et je n'ai pas besoin que le logiciel me dise que S Sharrock est un guitariste de jazz... D'autant plus qu'il faut être sûr de ses tags, les miens sont parfois incomplets ou absents vus que j'ai commencé la démat dans les années 80 avec des rips non taggés. pas envie de tout revoir...

bonne continuation
jean (non expert)
Enceintes:Onken (DIY)-Altec 416/Iwata (DIY)-JBL2445Be/ T925; Tannoy K3838; ATC scm11;Triangle Comète; JM Lab Cobalt 816S
Amplis:Accuphase P102;Forté 4A; Forté 1A;Arpège Ref10,Hiraga 8W;FX802;MCR 510
Pré: PerreauxEP;Tact RCS 2.2X; Mytek Brooklyn DAC; Preamp passif CI Audio 
CD:Nuprime CD8T, BD:Oppo93 , Reavon UBR-X110 - Squeezebox Touch, SB III (x 3)
Vinyle:Thorens TD160 bras Lurné ;TD 165;V15 V15V, AT 440Mlb, DL103,pré pré Hiraga pré ADL GT40
Magnétos:K7 nakamich BX2,TEAC W-1200, Bandes TEAC 3340,TEAC 2300;minidisc Sony MDS JE500

Bon, j'abandonne. Il voit toujours les albums retirés de la bibliothèque, j'ai mis 4 albums qu'il voit comme un seul. Il joue un ou deux morceaux correctement, puis un autre avec de l'écho....

je suivrai ce fil, et si un jour il apparaît une version "normale" selon mon précédent message, j'essaierai de nouveau.

jean
Enceintes:Onken (DIY)-Altec 416/Iwata (DIY)-JBL2445Be/ T925; Tannoy K3838; ATC scm11;Triangle Comète; JM Lab Cobalt 816S
Amplis:Accuphase P102;Forté 4A; Forté 1A;Arpège Ref10,Hiraga 8W;FX802;MCR 510
Pré: PerreauxEP;Tact RCS 2.2X; Mytek Brooklyn DAC; Preamp passif CI Audio 
CD:Nuprime CD8T, BD:Oppo93 , Reavon UBR-X110 - Squeezebox Touch, SB III (x 3)
Vinyle:Thorens TD160 bras Lurné ;TD 165;V15 V15V, AT 440Mlb, DL103,pré pré Hiraga pré ADL GT40
Magnétos:K7 nakamich BX2,TEAC W-1200, Bandes TEAC 3340,TEAC 2300;minidisc Sony MDS JE500

Bonjour à tous, et merci Bertrand pour cette réponse détaillée, c'est exactement le type d'échange direct que j'espérais depuis le début.
Je le dis sincèrement : reprendre contact avec la communauté de cette manière, point par point, est un signal positif.

Pour résumer ce qui vient d'être dit :
  • Le concours de chasse aux bugs a été corrigé (48 signalements non qualifiés à l'origine, désormais réparés) et la règle d'attribution des licences est devenue plus simple et plus juste : tout testeur avec au moins un bug retenu reçoit une licence à vie.
  • Les chiffres réels sur les licences ont été donnés : 75 offertes, 2 vendues à 349€ — cohérent avec l'idée d'un remerciement plutôt qu'un modèle économique.
  • La question UDP/TCP a reçu une réponse technique qui me dépasse totalement, et je n'ai pas honte à l'avouer. L'essentiel est que ce soit expliqué. Les experts apprécieront. J'en vois bien l'intérêt, mais pas plus pour l'instant.
  • Une erreur factuelle qui circulait depuis mai (66 000 lignes de Python) a été reconnue comme fausse et corrigée publiquement — le serveur est en Rust depuis longtemps.
  • Surtout, sur les 440 fichiers perdus : l'aveu est sans détour, "pas d'excuse à cela", et la reconnaissance explicite que c'est le même schéma que celui documenté dans les notes de version — une protection jamais vérifiée qui tombe en silence.

À Fabien44 : je comprends que le ton de mes posts puisse déranger, mais je ne vois pas comment on peut me reprocher d'être "aigri" quand chaque point que j'ai soulevé vient d'être confirmé, mot pour mot, par le développeur lui-même — y compris sur des sujets qu'il aurait été simple de minimiser. Une critique étayée par des faits que la personne concernée ne conteste pas n'est pas de l'aigreur, c'est juste… des faits.

Sur l'appel proposé par Bertrand : merci Bertrand, mais je pense que cet appel serait prématuré à ce stade. Un échange oral maintenant reviendrait surtout à commenter ce qui est déjà écrit noir sur blanc sur ce fil.
Faisons plutôt un point dans trois mois : on pourra alors parler d'améliorations réellement constatées, ou pas, plutôt que de ressasser l'existant.

Je continuerai donc à suivre ce fil avec la même approche : des constats appuyés sur les notes de version et les échanges publics, pas des appréciations fondées sur un ressenti. Si les prochaines semaines confirment une vraie stabilisation, je serai le premier à le documenter avec autant de rigueur que j'ai mis à documenter le reste.


Édit : quelques commentaires hors fil qui pourront être utiles par la suite pour mieux comprendre le sens de mes interventions.

Je poste peu ici pour une raison simple : je n'ai en général tout simplement pas les compétences hifi requises pour donner quelque avis que ce soit sur ce forum.
Par contre, je lis beaucoup pour m'instruire, et le fil de mon installation, sur un petit troquet voisin, fait 42 pages et 825 posts. 
pda0, ThierryNK, Nicoben et Fledermaus, entre autre,  sont ceux qui m'ont pris par la main il y a 3 ans, alors que je partais de rien, pour, dixit pda0, avoir aujourd'hui un système qui, s'il n'était pas si loin, vaudrait certainement un déplacement. Je le prends comme un compliment, résultat de tous les conseils prodigués et suivis à la lettre.

Je ne suis toutefois pas là pour relancer des polémiques ni m'installer dans des débats sans fin. J'apporte ma contribution si je le juge nécessaire, mais je ne suis pas un débatteur et encore moins un polémiste. Ça ne m'intéresse pas. J'ai beaucoup mieux a faire, par exemple écouter de la musique, mais pas que.

Sur l'utilisation de l'IA, puisque le sujet revient souvent : ma copine Claude, je la connais et je l'utilise beaucoup. Voir ici, nous nous sommes beaucoup amusés en février dernier avec Philippe (moi surtout, lui sans doute un peu moins Wink ).
Je sais que, comme toute copine qui se respecte, il faut la surveiller en permanence. C'est la seule façon de se faire respecter et de garder les clés du camion, ou à minima de la conduite accompagnée.
La laisser conduire seule, comme jeune conductrice, c'est la certitude de doubler sa prime d'assurance tous risques à chaque fois qu'elle prend le volant.
En mode Max, elle papote sans relâche et est capable de mentir de façon éhontée. La seule solution : lui donner régulièrement une bonne petite claque derrière les oreilles.

Son côté "artificiel" peut lui donner "un certain charme" mais seulement dans l'intimité, pas au vu et su de tout le monde.  Cool
Durex King Size XXL (boîtes de 12) – Lave-linge LG F1222QD5 – Machine espresso DeLonghi Magnifica Evo – Réfrigérateur Samsung RT38FFAK
Roon Mac Mini – Qobuz – Wiim Amp Ultra – Revel Salon 2 – Traitement acoustique https://aykoz-audio.fr/
Savoir rire de tout et surtout de soi-même – L'humour est la politesse du désespoir.



Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Tune — installation et dépannage sisyphe 132 10,888 Hier, 03:36 PM
Dernier message: yacine
  Roon volpone75 6,704 5,808,379 07-14-2026, 10:45 PM
Dernier message: bbill
  Tune en version béta C_MTA 1 938 05-18-2026, 11:51 AM
Dernier message: mishelinka
  TUNE = Nouveau logiciel de lecture - streaming gratuit Benarsky 2 1,133 05-11-2026, 10:45 PM
Dernier message: Steph44200
  Problème Roon vs Ropieee fabs35 9 2,196 12-29-2025, 08:22 PM
Dernier message: fabs35

Atteindre :


Utilisateur(s) parcourant ce sujet : 16 visiteur(s)