Hammerill Light Logo

Voici TunerHammer, votre propre service musical

Voici TunerHammer, votre propre service musical

22 juillet 2025

Marre de payer l'abonnement Spotify Premium ? Mais vous appréciez ses fonctionnalités comme Spotify Connect ? Alors vous allez adorer TunerHammer.

C'est à peu près la même chose, mais le service ne vous propose pas de musique : c'est vous qui l'ajoutez à votre bibliothèque. Et il n'est pas hébergé sur leurs serveurs, mais sur les vôtres.

C'est l'idée principale de TunerHammer : vous hébergez les fichiers de musique sur votre PC, puis vous pouvez écouter votre musique depuis tous vos appareils via un serveur web central.

Vous pourrez également contrôler de manière fluide la file d'attente de lecture de votre téléphone depuis votre PC.

Voyons comment cela fonctionnera.

Le principe de TunerHammer est assez simple.

Vous avez le lecteur TunerHammer sur votre appareil et il se connecte au serveur TunerHammer.

Une fois connecté, vous pouvez ajouter de nouvelles musiques à la bibliothèque. Vous fournissez vous-même le fichier (ou le dossier) de musique, ou vous le sélectionnez depuis YouTube. Ensuite, il est envoyé au serveur.

Une fois sur le serveur, le fichier musical atterrit sur votre propre PC qui fait tourner le serveur de fichiers de TunerHammer.

Si vous avez d'autres appareils, ils pourront lire ce fichier via le même serveur.

C'est à vous de choisir.

Le lecteur TunerHammer proposera 3 manières de gérer la synchronisation :

  1. Téléchargement. Chaque nouveau fichier de votre bibliothèque sera automatiquement téléchargé sur cet appareil dès que possible. Vous n'aurez jamais le problème du "fichier inaccessible pour le moment", mais cela peut prendre beaucoup d'espace.
  2. Mise en cache. Aucun fichier ne sera téléchargé automatiquement, mais si vous écoutez un morceau assez souvent, il sera mis en cache et disponible localement sur l'appareil. Si vous ne l'avez pas écouté depuis longtemps, son cache est supprimé. C'est la méthode la plus équilibrée pour gérer le dilemme de la synchronisation, ce sera donc l'option par défaut.
  3. Streaming. Une pure expérience de streaming. Aucun fichier ne sera jamais téléchargé, sauf si vous le faites manuellement. Vous économiserez beaucoup d'espace sur l'appareil final, mais vous dépendrez énormément de la connexion réseau et du fait que votre serveur de fichiers soit actif.

Je viens de présenter l'idée du projet. Il n'est pas encore implémenté.

Une fois que ce sera fait (abonnez-vous à mon compte X pour savoir quand), je vous dirai comment obtenir TunerHammer.

Initialement, je prévois de le publier sur ces plateformes :

  • Web. Accédez simplement au lecteur web en ligne. Rien à installer. Sauf un serveur de fichiers quelque part.
  • Windows. Téléchargez un fichier d'installation ou obtenez le lecteur TunerHammer sur le Microsoft Store. Et le serveur de fichiers aussi, sur GitHub.
  • Android. Obtenez le lecteur TunerHammer sur votre téléphone ou tablette Android depuis le Google Play ou téléchargez un APK.
  • iOS. Obtenez le lecteur TunerHammer sur votre iPhone ou iPad depuis l'App Store ou téléchargez un IPA.
  • macOS. Obtenez le lecteur TunerHammer sur votre Mac depuis l'App Store. Et téléchargez le serveur de fichiers officiel depuis GitHub.
  • Linux. Obtenez le lecteur TunerHammer pour les environnements GNOME et KDE depuis diverses distributions de paquets. Contribuez-y sur GitHub. Hébergez l'infrastructure : Linux est la seule plateforme où vous pourrez héberger l'API centrale et le serveur de l'application web.