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 ?
Bravo Papytech de t'être lancé ! C'est un projet certes en développement mais il est déjà à un niveau de maturité qui récompense largement ceux qui ont un peu de patience, avec quelques bugs et lenteur de fonctionnement
Thierry , Grenoble
Retrouver à domicile l'émotion du spectacle vivant. 
(La tanière de "l'Hermite" #103: 
https://forum-hifi.fr/thread-18111-post-...#pid961411
Hello Tades
J'ai déjà essayé auparavant en curieux sur le système principal, d'abord sur MSB et Ropieee, puis sur HQplayer 6... J'ai abandonné notamment à cause de l'Exasound et DSD mal gérés et autres prises de tête inutiles.
 Roon Lifetime est LA solution sur ce système.
J'avais été le premier à manifester mon intérêt pour ce projet suite à l'ouverture de ce fil https://forum-hifi.fr/thread-41831-post-...#pid942713

Je le dis d'emblée : l'idée de Tune est prometteuse, et je souhaite sincèrement à ce projet de trouver sa place.
Mais, après plus de 3 mois à le suivre et à le tester, je m'étonne de la méthode de développement, qui cafouille pour le moins et qui semble virer, itération après itération, à un code de plus en plus difficile à maîtriser. 

Je ne fais de procès d'intention à personne — je constate, avec des faits plutôt qu'avec des impressions.
Quand je lis quelques posts plus haut : "Gardez en tête que chaque petite modification peut avoir de grandes répercussions sur le soft et le déstabiliser", ou "C'est un projet certes en développement mais il est déjà à un niveau de maturité qui récompense largement ceux qui ont un peu de patience, avec quelques bugs et lenteurs de fonctionnement" — j'ai voulu vérifier par moi-même, à partir des notes de version publiées par Bertrand

Je sais que c'est paradoxalement en développant en pelure d'oignon plutôt qu'en spaghetti qu'on limite le risque de pleurer en cours de route.
Je sais aussi que plus on avance, plus il devient difficile d'appuyer, a minima sur le bouton pause, et plus probablement sur le bouton rewind pour sauver le soldat Ryan.

Sans être développeur moi-même, les initiés comprendront.

Des faits, donc : rien de plus factuel que les notes de version elles-mêmes qui permettent de savoir où on en est réellement depuis la mi-mai.


1. Le volume des corrections sur les 16 derniers jours, donc après déjà 3 mois de développement

Entre la v0.9.70 et la v0.9.130 — soit 44 versions documentées (certaines builds n'ont jamais été mises en ligne)  — on comptabilise environ 550 corrections annoncées. Les deux dernières versions (0.9.129 et 0.9.130) en apportent à elles seules 150. Sur cette même période, 6 versions n'ont jamais atteint les utilisateurs : trois taguées puis jamais livrées à cause de pannes de build, une retirée après publication (exécutable Windows cassé), une livrée sans aucune image du système, une autre sans le paquet macOS Intel.

Plus préoccupant : la v0.9.129 corrige une faille de sécurité livrée dans la version précédente. La note le dit sans détour : "wasmtime passe en 47.0.4. La 0.9.128 embarquait une version affectée par une évasion de bac à sable." Une vulnérabilité touchant l'isolation du système, pas seulement le confort d'écoute, s'est donc retrouvée entre les mains des utilisateurs avant d'être corrigée.


2. La nature des correctifs

L'essentiel du vocabulaire utilisé n'est pas celui d'un ajustement de nouvelle fonctionnalité, mais celui d'une réparation de comportement de base : "n'est plus", "cesse de", "cesse d'être".
Exemple révélateur, en v0.9.119 : "Depuis la v0.9.97, aucune zone navigateur n'alimentait ni Last.fm ni votre historique" — un défaut resté actif sur au moins 22 versions sans être détecté.
Deux cas dépassent largement ce chiffre :
En v0.9.76 : un crash au démarrage sur toute machine Windows équipée d'un pilote ASIO capricieux, actif "depuis la v0.9.45" — soit 31 versions durant lesquelles la machine ne pouvait plus jamais relancer Tune, sans le moindre message d'erreur.
En v0.9.127 : le bouclage des fichiers Ogg-Opus corrigé alors que "la protection équivalente existait depuis longtemps pour l'Ogg Vorbis" — corrigée, elle, dès la v0.9.74. Soit 53 versions d'écart pour appliquer le même correctif à un format cousin.


3. Des régressions documentées noir sur blanc, dans les notes elles-mêmes

En v0.9.116 : "Cinq comportements sont restaurés… perdus lors d'une fusion de juillet." Un aveu direct qu'une fusion de code antérieure avait fait disparaître des fonctionnalités.
Le nom de fichier accentué : corrigé en v0.9.121 ("les noms accentués sont comparés dans les deux formes Unicode"), puis décrit comme "de nouveau retrouvé" en v0.9.125, quatre versions plus tard.
Le mélange stéréo/mono en v0.9.124 : le correctif est présenté comme "déjà en place" mais qu'il fallait "verrouiller par un test" pour l'empêcher de revenir — preuve qu'il était déjà reparti une fois.
Et le même motif se répète encore en v0.9.130 : "Un dossier de genre s'ouvre — c'était la moitié manquante d'un correctif précédent." Un correctif livré incomplet, dont l'autre moitié n'arrive qu'à la version suivante — exactement le schéma déjà vu en v0.9.94 sur les durées MP3.


4. Le cas le plus parlant : une contradiction interne au même fichier

En v0.9.127 : "Baisser le volume ne fait plus annoncer « Transcodé »." Depuis fin août, un volume à 85 % suffisait pour faire perdre la mention bit-perfect à un FLAC sans égaliseur, en contradiction avec la règle écrite de quelques lignes plus bas dans le même fichier. Ici, ce n'est même plus un couplage caché entre deux composants distants : c'est une règle qui se contredisait elle-même, à quelques lignes d'écart, dans un seul et même bloc de code — et qui a tenu ainsi pendant des semaines.
Dans la même veine, la v0.9.130 corrige un cas où "l'analyse acoustique ne se condamne plus elle-même" : une panique au chargement d'un modèle empoisonnait un verrou interne, bloquant toute nouvelle tentative jusqu'à un redémarrage complet du serveur.


L'aveu de méthode

La note de la v0.9.127 se termine par : "Comme toujours, si quelque chose se comporte différemment de ce que précisent ces notes, dites-le : c'est exactement ce genre de retour qui a permis de trouver plusieurs défauts ci-dessus." Ce sont donc les retours des testeurs bénévoles, pas une suite de tests internes, qui jouent le rôle de filet de sécurité.


Ce que j'en conclus

Ce ne sont pas des bugs anodins : ce sont de vraies régressions et des incohérences sur des points qu'on croyait réglés ou qui auraient dû être vérifiés dès l'écriture du code. Une modification quelque part peut en réactiver une autre ailleurs, ou coexister avec une règle contradictoire sans que rien ne le signale avant qu'un utilisateur ne le remarque à l'oreille. C'est le signe d'un développement qui ressemble de plus en plus à du spaghetti, difficile à stabiliser dans la durée. On met actuellement en place des patchs qui sont censés patcher des patchs.

Je le répète, le projet est louable et j'espère sincèrement qu'il trouvera sa stabilité. À l'heure actuelle j'en doute et je préfère attendre que ce soit plus mûr avant d'y revenir.

Bon courage aux bêta-testeurs qui ont la patience et l'énergie d'aider au débogage au quotidien — c'est un vrai travail.

Il en faudra encore beaucoup pour que Tune soit le futur compagnon de route de JPlay, BubbleUPnP, Daphile, HQPlayer et Diretta dans le paysage audiophile — plutôt que celui de SIRHEN, Louvois ou l'ONP.
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.

Oui, mais si on participe au concours de rapport de beugues, on peut gagner une licence.
Lapinou pas loin d'Agen  - Qobuz via Daphile
Salon streamer Yamaha  CD-NT670 - ampli Yamaha A-U670 - enceintes Yamaha NS-BP401  DAC /ampli Micromega M-One 100 - enceintes Focal Vestia N°3
Bricolage DAC Fiio BR15 R2R - préamp tube Douk Audio P1 - amplis XH-M560 Douk Audio NS-14G Pro - enceintes Padbafl  / DAC Fiio BR13 - ampli Douk Audio Tone ZK-502M - enceintes Highland Aingel 3203
Bonjour @MacArthur

Le constat est quand même un peu à charge,

certes le développement 'patine' un peu....
certes la stabilité n'est toujours pas de mise....

Mais les retours quant aux qualités purement musicales sont plus qu'encourageantes,

Ceci étant, il y a un choix de stratégie affirmé, développer en s'appuyant sur les bétas testeurs pour corriger Tune.

C'est un choix qui se tient, car n'oubliez pas que le logiciel est free, et si l'on devait comparer avec des versions payantes bien connues, vous n'auriez que des corrections au mieux annuelles , à condition que vos demandes soient prises en compte.

Donc patientons, participons avec les retours sur les bugs et espérons que tout finisse bien...

A suivre... Cool
La passion  dévorante entre les oreilles ... 

Système THR 9 Voies Tout Pavillonné

Under construction...
En Travaux....
(09-02-2026, 03:33 AM)MacArthur a écrit : Il en faudra encore beaucoup pour que Tune soit le futur compagnon de route de JPlay, BubbleUPnP, Daphile, HQPlayer et Diretta dans le paysage audiophile
ton avis est utile car il y a sans doute deux sortes d'audiophiles pour les nouveautés... ceux qui participent dès le début et ceux qui préfèrent attendre des témoignages de performances... par exemple, pour Diretta, j'en parlais déjà sur les forum US en 2021 mais j'ai attendu une démo impressionnante chez Minh en 2026 pour me lancer.. cinq ans plus tard ! (tenir compte aussi qu'il y a sans arrêt des nouveautés hardware/software et qu'il faut sélectionner..), alors oui, pourquoi pas Tune un jour !
Bonjour 

Je vais mettre mon grain de sel ou de sable. 

Je n’ai pas testé Tune et je ne le ferai pas. 

Mais comme professionnel du logiciel à la retraite pour les industries aéronautiques, navales, automobiles et nucléaires (des millions de lignes de code) cela fait longtemps qu’on ne juge plus la qualité d’un logiciel uniquement à ses fonctions.

Les processus de développement, de validation et de non régression sont largement prioritaires avec des journées entières de tests automatisés pour toute modification.

Comme l’a rapporté MacArthur, la lecture des logs d’évolution montre qu’il n’y aucun processus formel et maîtrisé de développement, de validation et de non régression. 

Une dernière remarque technique.

UDP a été choisi pour la transmission des données audio. UDP n’assure pas l’arrivée des données et pas de re-émission si elles n’arrivent pas.

On choisit UDP pour des applications temps réel où l’on « préfère » perdre des données plutôt que de les redemander (certaines applications vidéo par exemple).

En Wifi, et parfois aussi en filaire, il y aura des pertes de données avec des blancs et des plantages à la clé. Roon avait aussi commencé en UDP pour rapidement passer en TCP. 

L’IA est remarquable pour pisser de la ligne comme disent les développeurs. Est-elle capable de concevoir des processus de validation et de non régression, je ne sais pas. 

Je souhaite évidemment que Tune réussisse, j’ai simplement souhaité donner un point de vue professionnel du logiciel et tant mieux s’il satisfait des utilisateurs. 

Bonne journée
Perso, j'ai lâché l'affaire surtout aussi parce que je trouve le rendu sonore d'un Fedora Audiophile en retrait par rapport à celui de Daphile.
La restitution Tune n'efface pas les contraintes imposées par Fedora.
M'en vais essayer de tester une distribution Debian minimaliste avec noyau RT.
Daphile, c'est plus clair, plus large, au delà des enceintes, plus percutant, avec des timbres plus naturel à mon goût (serveur Lyrion dans les deux cas)
LeSon3D : LHY SW6, C19B+MillionGustard X30, Topping A90D, Benchmark AHB2, Récital Audio Illumine
Ficelles : Audioprana Ag, TWL 7+, BlackNoise, RJ45 Cat8, chinoiseries
Salut R11,

Je suis bien curieux : tu ne voudrais pas mettre les détails de ta config sur le fil Daphile, s'il te plaît ?
Lapinou pas loin d'Agen  - Qobuz via Daphile
Salon streamer Yamaha  CD-NT670 - ampli Yamaha A-U670 - enceintes Yamaha NS-BP401  DAC /ampli Micromega M-One 100 - enceintes Focal Vestia N°3
Bricolage DAC Fiio BR15 R2R - préamp tube Douk Audio P1 - amplis XH-M560 Douk Audio NS-14G Pro - enceintes Padbafl  / DAC Fiio BR13 - ampli Douk Audio Tone ZK-502M - enceintes Highland Aingel 3203
(09-02-2026, 01:57 PM)r11bordo a écrit : Perso, j'ai lâché l'affaire surtout aussi parce que je trouve le rendu sonore d'un Fedora Audiophile en retrait par rapport à celui de Daphile.
La restitution Tune n'efface pas les contraintes imposées par Fedora.
M'en vais essayer de tester une distribution Debian minimaliste avec noyau RT.
Daphile, c'est plus clair, plus large, au delà des enceintes, plus percutant, avec des timbres plus naturel à mon goût (serveur Lyrion dans les deux cas)

Exactement le même ressenti chez moi.
Accuphase, Kelinac, Totaldac, Daphile et câbles Harmonix partout.


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Tune — installation et dépannage sisyphe 132 10,951 Hier, 03:36 PM
Dernier message: yacine
  Roon volpone75 6,704 5,808,665 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,136 05-11-2026, 10:45 PM
Dernier message: Steph44200
  Problème Roon vs Ropieee fabs35 9 2,203 12-29-2025, 08:22 PM
Dernier message: fabs35

Atteindre :


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