S3btify

Le principe

Le PC fait tout le travail : il lit votre musique, convertit les formats rétro et l'envoie à vos enceintes. Le téléphone, lui, sert de télécommande… ou de baladeur. Et tout reste dans votre réseau.

Schéma : la musique va du NAS au PC, puis du PC aux enceintes et au téléphone ; le téléphone envoie ses commandes au PC. Internet pochettes, paroles (option) s3btify.com : compte, listes, SSH listes, commandes SSH (option) Votre réseau local (Wi-Fi) Votre musique NAS, disque, clé USB S3btify sur le PC Windows · Linux • bibliothèque, pochettes • Amiga / C64 → audio • serveur du réseau local • pilote les enceintes Vos enceintes Sonos, Chromecast, AirPlay 2, HEOS, BluOS, MusicCast, WiiM, DLNA Téléphone, tablette appli Android ou Chrome jumelé par un code lit musique au casque commandes Schéma : la musique va du NAS au PC, puis du PC aux enceintes et au téléphone ; le téléphone envoie ses commandes au PC. Internet s3btify.com listes, SSH Votre réseau local (Wi-Fi) Votre musique NAS, disque, clé USB lit S3btify sur le PC Windows · Linux • bibliothèque, pochettes • Amiga / C64 → audio • serveur du réseau local • pilote les enceintes pochettes, paroles (option) musique au casque commandes Vos enceintes Sonos, Chromecast, AirPlay 2, HEOS, BluOS, MusicCast, WiiM, DLNA Téléphone ou tablette appli Android ou Chrome, jumelé par un code
musique commandes du téléphone seules sorties vers Internet : pochettes et paroles (désactivable), et l'accès à distance si vous l'installez

1Le PC est le cœur

S3btify s'installe sur un PC Windows ou Linux qui voit votre musique : dossiers du disque ou partages du NAS. Il en fait une bibliothèque rapide (pochettes, artistes, playlists) et convertit à la volée les modules Amiga et les musiques Commodore 64 en audio que tout le monde sait lire.

2Les enceintes vont chercher la musique sur le PC

Quand vous choisissez une enceinte, S3btify lui donne l'adresse du morceau sur le PC ; l'enceinte le lit elle-même par le réseau, comme une radio. Sonos, Chromecast, AirPlay 2, HEOS, BluOS, MusicCast, WiiM et DLNA : pas de câble, pas de compte. Le PC doit simplement rester allumé pendant l'écoute.

3Le téléphone : télécommande ou baladeur

Activez l'accès téléphone dans les Paramètres du PC, puis jumelez l'appareil avec le code à 6 chiffres affiché. Le téléphone reçoit une clé qui lui est propre (révocable depuis le PC) et affiche la même bibliothèque. Deux usages : envoyer la musique sur les enceintes, le téléphone ne transmettant que les ordres, ou l'écouter au casque, le téléphone lisant les fichiers servis par le PC.

4L'application Android en plus

Dans Chrome, tout fonctionne déjà. L'application Android ajoute ce qu'un navigateur ne sait pas faire : elle trouve le PC toute seule sur le Wi-Fi, garde la musique quand l'écran s'éteint, affiche les commandes sur l'écran de verrouillage, la montre et les écouteurs Bluetooth, et, depuis la version 0.12.2, s'utilise dans la voiture avec Android Auto.

5Loin de la maison aussi

En option : un tunnel Cloudflare publie votre PC à une adresse https (s3btify.votre-domaine.fr) ; Tailscale, NetBird ou un VPN conviennent aussi (voir les Guides). L'application Android propose au démarrage « Sur le Wi-Fi de la maison » ou « À distance » ; sur iPhone, Safari ouvre cette adresse. Guide pas à pas sur la page Guides.

Le schéma de l'accès à distance ↓

✓Tout reste chez vous

Ni compte, ni cloud, ni publicité, ni statistiques : la musique ne quitte pas votre réseau local (sauf par l'accès à distance, si vous l'installez), et le téléphone ne parle qu'au PC. Seules les recherches de pochettes et de paroles manquantes interrogent Internet (MusicBrainz, Cover Art Archive, LRCLIB), avec le nom de l'artiste, du titre et de l'album ; elles se désactivent dans les Paramètres.

À distance : le tunnel Cloudflare

Hors de la maison, le téléphone ne peut pas joindre le PC directement : votre box bloque les connexions venues d'Internet, et c'est très bien ainsi. Un tunnel Cloudflare contourne le problème sans rien ouvrir.

Schéma : le téléphone, en 4G, joint Cloudflare en https ; Cloudflare relaie par le tunnel chiffré ouvert par cloudflared sur le PC, jusqu'à S3btify, qui pilote les enceintes de la maison. Votre réseau local (maison) Internet Vos enceintes Sonos, Chromecast, AirPlay 2, HEOS… Votre PC Windows · Linux S3btify port 34564 (local) cloudflared connecteur du tunnel IP du PC :34564 musique Cloudflare certificat https tunnel sortant https://s3btify. votre-domaine.fr Téléphone 4G, 5G, autre Wi-Fi https box : aucun port ouvert Schéma : le téléphone, en 4G, joint Cloudflare en https ; Cloudflare relaie par le tunnel chiffré ouvert par cloudflared sur le PC, jusqu'à S3btify, qui pilote les enceintes de la maison. Internet Téléphone 4G, 5G, autre Wi-Fi https://s3btify. votre-domaine.fr https Cloudflare certificat https Votre réseau local (maison) tunnel sortant box : aucun port ouvert Votre PC Windows · Linux cloudflared connecteur du tunnel IP du PC :34564 S3btify port 34564 (local) musique Vos enceintes Sonos, Chromecast, AirPlay 2, HEOS…
musique et commandes tunnel chiffré, ouvert par le PC

1Le PC ouvre le tunnel

cloudflared, un petit programme de Cloudflare installé sur le PC, établit lui-même une connexion chiffrée vers Cloudflare et la garde ouverte. Votre box ne voit qu'une connexion sortante, comme celle d'un navigateur : aucun port à ouvrir, aucune adresse IP publique à connaître.

2Cloudflare relaie

Votre adresse https://s3btify.votre-domaine.fr aboutit chez Cloudflare, qui fournit le certificat https et fait passer chaque requête du téléphone dans le tunnel, jusqu'à S3btify sur le PC (son adresse IP locale, port 34564). Les réponses, musique comprise, reprennent le même chemin.

3Le même S3btify qu'à la maison

Même interface et même jumelage par code (une fois de plus, pour l'adresse à distance). Depuis le bureau ou en voyage, vous écoutez au casque, ou vous lancez la musique sur les enceintes de la maison : c'est le PC qui les pilote, comme d'habitude.

✓Ce qui reste protégé

Sans jumelage, l'adresse n'affiche que la page de jumelage. Entre le téléphone et Cloudflare, tout est chiffré ; Cloudflare, lui, voit passer les échanges (titres, pochettes, musique). Sur le Wi-Fi de la maison, rien ne passe par lui. Pour tout couper : désactivez l'accès téléphone dans S3btify, ou supprimez le tunnel.

Installer le tunnel pas à pas : le guide →

Bibliothèques en ligne : le mode Floodland BBS

S3btify peut ajouter à votre bibliothèque des milliers de musiques C64 (HVSC) et Amiga (Mods Anthology), hébergées sur le site. Rien n'est copié d'avance : seule la liste arrive, et chaque morceau se télécharge au moment de l'écouter.

Schéma : au démarrage, S3btify télécharge l'index du serveur Floodland BBS ; à la lecture, il télécharge le fichier et sa pochette dans un dossier de cache du PC, puis joue sur les enceintes. Internet Chez vous Floodland BBS s3btify.com index.json.gz HVSC · Mods Anthology fichiers + pochettes sans compte Votre PC Bibliothèque S3btify titres en ligne, rien de téléchargé Dossier de cache plafonné, que l'on peut vider 1 2 Vos enceintes ou le PC 3 Schéma : au démarrage, S3btify télécharge l'index du serveur Floodland BBS ; à la lecture, il télécharge le fichier et sa pochette dans un dossier de cache du PC, puis joue sur les enceintes. Internet Floodland BBS s3btify.com index.json.gz HVSC · Mods Anthology fichiers + pochettes Chez vous Votre PC Bibliothèque S3btify titres en ligne, rien de téléchargé Dossier de cache plafonné, que l'on peut vider 1 2 3 Vos enceintes ou le PC
téléchargement depuis le serveur

1L'index, au démarrage

S3btify télécharge une petite liste par bibliothèque (HVSC musiciens, jeux, démos, Mods Anthology) et ne la retélécharge que si elle a changé. Les titres apparaissent dans la bibliothèque et dans « Dossiers », comme des fichiers locaux, sans rien copier sur le disque.

2Le fichier, à la lecture

Quand vous lancez un morceau, S3btify télécharge ce seul fichier, avec sa pochette si le serveur en a une, puis le joue avec les mêmes décodeurs que vos fichiers locaux.

3Un cache plafonné

Les fichiers téléchargés vont dans un dossier de cache dont vous fixez la taille dans les Paramètres (1 Go par défaut) : le plus ancien part en premier. Un bouton « Vider » libère tout, et le mode se désactive en un clic.

✓Activé par défaut, sans compte

Le mode « Floodland BBS (Online libraries) » est le premier réglage des Paramètres. Seuls les fichiers que vous écoutez sont demandés au serveur ; aucun compte, aucune donnée de votre bibliothèque n'est envoyée.

Le karaoké IA : la voix retirée sur votre PC

Le mode karaoké retire la voix d'un titre pour ne laisser que la musique. Avec le moteur IA, le calcul se fait entièrement chez vous : le site ne fournit que le modèle, une seule fois.

Schéma : S3btify télécharge une seule fois le modèle IA depuis s3btify.com ; sur le PC, la carte graphique, le NPU ou le processeur en retire la voix du titre ; l'instrumental, gardé en cache, est joué sur le PC, le téléphone ou les enceintes. Internet Chez vous s3btify.com une seule fois modèle IA UVR-MDX-Net (ONNX) compte gratuit Votre PC Le titre d'origine MP3, FLAC, HD… voix comprise Moteur IA carte graphique, NPU ou processeur 1 2 Instrumental gardé en cache PC · téléphone · Sonos 3 Schéma : S3btify télécharge une seule fois le modèle IA depuis s3btify.com ; sur le PC, la carte graphique, le NPU ou le processeur en retire la voix du titre ; l'instrumental, gardé en cache, est joué sur le PC, le téléphone ou les enceintes. Internet s3btify.com une seule fois modèle IA UVR-MDX-Net (ONNX) compte gratuit Chez vous Votre PC Moteur IA carte graphique, NPU ou processeur Le titre d'origine MP3, FLAC, HD… voix comprise 1 2 3 Instrumental PC · téléphone · Sonos
modèle, titre, instrumental

1Le modèle, une seule fois

Au premier usage, S3btify télécharge le modèle d'IA depuis ce site (il faut un compte gratuit). Ensuite il reste sur votre PC : aucun titre n'est envoyé, rien ne repart sur Internet.

2Le calcul, sur votre PC

Le titre est découpé en blocs d'environ 6 secondes que le modèle sépare en voix et musique. La carte graphique ou le NPU (DirectML) accélère le calcul quand le PC en a un, sinon le processeur s'en charge : comptez de l'ordre d'une minute par titre. Choisir un autre morceau arrête le calcul en cours.

3L'instrumental, gardé en cache

Le résultat (FLAC, ou MP3 192 kbit/s plus léger pour une enceinte) est rangé dans un cache dont vous fixez la taille : le même titre ne se recalcule pas. Le PC, le téléphone et vos enceintes Sonos jouent alors l'instrumental.

✓Deux moteurs au choix

Le moteur « Égaliseur » est instantané mais moins propre ; le moteur « IA » est plus net. L'édition « light » n'a que l'Égaliseur (environ 13 Mo de moins, sans onnxruntime). Le mode est éteint par défaut.

Votre compte : listes sauvegardées et pilotage SSH

Avec un compte gratuit s3btify.com, connecté dans le terminal Floodland BBS de l'appli, vos playlists peuvent vivre sur le serveur du site, et vous pouvez commander le lecteur depuis une session SSH.

1Deux sortes de listes

Les listes locales sont sur votre PC (la liste 0 est vos favoris). Les listes sauvegardées sont sur le serveur, rattachées à votre compte : personne d'autre ne les voit. Le serveur ne garde que les chemins, titres et artistes, jamais la musique.

2Envoyer, récupérer, fusionner

Dans le terminal : PLUP n envoie la liste n (up), PLDL n la récupère (dl), PLSLST liste celles du serveur. Sans option, les fichiers sont fusionnés sans doublon ; avec -erase, la copie est remplacée. Les mêmes actions sont proposées par les icônes nuage des listes dans l'appli, et un autre PC retrouve les fichiers par leur chemin, ou à défaut par titre et artiste.

3Piloter le lecteur par SSH (serveur Linux)

Réservé à un serveur Linux : la commande flbbs y est installée. Dans le terminal, TOKEN donne un jeton personnel ; sur le serveur, flbbs --login l'enregistre. Ensuite, « ssh serveur flbbs pause » exécute une commande, et « ssh -t serveur flbbs » ouvre le terminal Floodland BBS en mode interactif. Les ordres passent par le site : le PC les relève, aucun port n'est ouvert chez vous.

✓Désactivé tant que vous ne l'activez pas

Le pilotage SSH est un réglage de l'appli, éteint par défaut, et il faut que S3btify tourne sur le PC. Le jeton se remplace ou s'annule avec TOKEN -revoke ; le serveur n'en garde que l'empreinte. Les morceaux que vous jouez ne sont partagés avec les autres utilisateurs du BBS qu'après avoir activé le mode BBS (le terminal Floodland BBS) et vous être connecté.

Télécharger gratuitement