S3btify est né d'une frustration simple : écouter sa propre musique sur ses enceintes Sonos ne devrait pas être un parcours du combattant.
Remplacer l'application Sonos S1.
Au fil des années, l'application des enceintes S1 est devenue lente, instable et figée : indexation de la bibliothèque limitée et capricieuse, recherches interminables, files d'attente qui se perdent, aucune évolution. Les enceintes, elles, fonctionnent toujours parfaitement. S3btify leur redonne une vraie télécommande : une bibliothèque rapide, des pochettes, des playlists, le regroupement des pièces et le volume pièce par pièce. Et puisqu'il existe bien d'autres systèmes de diffusion, autant les accueillir aussi, pour que tout le monde en profite : la même musique, formats legacy compris, part également vers Chromecast, AirPlay 2, HEOS (Denon, Marantz, groupes compris), BluOS (Bluesound, NAD), Yamaha MusicCast, WiiM / LinkPlay et tous les appareils DLNA (téléviseurs, amplis, enceintes réseau) !
Sans dépendre de Spotify.
Spotify a une interface remarquable, et S3btify s'en inspire largement. Mais il ne lit pas vos fichiers (votre NAS, vos FLAC haute résolution, vos raretés jamais publiées en streaming), il faut un abonnement, et il manque nombre de fonctions qu'un collectionneur attend : dossiers, import/export M3U, informations techniques détaillées, choix de la meilleure qualité entre deux copies, filtres par format, genre et année…
Ouvert aux formats legacy.
Surtout, S3btify parle la langue de la scène : modules tracker Amiga et PC (MOD, MED, XM, S3M, IT…), formats « custom » Amiga (SidMon, Future Composer, TFMX, Hippel, Imploder…) et musiques Commodore 64 (SID, avec la base HVSC). Ils sont convertis à la volée, au timing PAL d'origine, et diffusés sur Sonos comme n'importe quel album, sous-morceaux compris, et joués jusqu'à 10 fois d'affilée pour les morceaux faits pour boucler. Depuis la version 0.12.6, les consoles aussi : Super Nintendo, NES, Nintendo 64, Game Boy Advance, DS, GameCube, Wii, PlayStation 1 et 2, PSP, Saturn, Dreamcast, Mega Drive, ainsi que le MIDI avec les sons de la Gravis Ultrasound.
Et sur votre téléphone.
Activez l'accès dans les Paramètres, installez l'application Android (ou ouvrez S3btify dans Chrome) et jumelez votre téléphone ou votre tablette avec un code : la bibliothèque du PC s'affiche, et la musique se lit au casque, même écran éteint, ou part sur vos enceintes, comme avec Spotify Connect. Sur iPhone, Safari suffit ; et avec un tunnel Cloudflare, Tailscale ou un VPN, ça marche aussi loin de la maison.
Et dans la voiture.
Depuis la version 0.12.2, l'application Android fonctionne avec Android Auto : vos playlists, albums, artistes et favoris sur l'écran de la voiture, avec pochettes, recherche, file d'attente, lecture aléatoire, commandes au volant et « Ok Google, mets… sur S3btify ».
YouTube vers Sonos, en direct.
Avec le mode elite, S3btify lit YouTube directement sur vos enceintes Sonos (à vous de devenir une élite !). À ma connaissance, aucune autre application ne le fait ! 😉
Tout reste chez vous : la musique est lue depuis ce PC et votre réseau local, sans compte ni envoi de données. Seules les recherches de pochettes manquantes (MusicBrainz et Cover Art Archive) et de paroles (LRCLIB) interrogent Internet, avec le nom de l'artiste, du titre et de l'album ; elles peuvent être désactivées.
Décodeurs : libopenmpt, sidplayfp, UADE, ZXTune, vgmstream, WildMIDI (sons FreePats). Sorties : SoCo, pychromecast, pyatv, zeroconf.