Il ne lit rien.
Il affiche, c'est tout.
teulda n'est pas un lecteur. Il n'ouvre aucun fichier et ne décode rien. Il prend ce que Windows joue déjà — Spotify, YouTube, la bande-son d'un jeu — et le remet dans cette fenêtre d'il y a vingt ans, boutons compris.
S'exécute sans installation · Sans droits administrateur · Vos propres skins .wsz
La fenêtre ci-dessus est un schéma, dessiné pour expliquer la disposition. L'apparence réelle dépend du skin que vous choisissez — teulda ne distribue aucun visuel de skin.
Ce n'est pas un lecteur de plus à installer
Continuez d'écouter là où vous écoutez déjà. teulda attrape le son d'où qu'il vienne et le rassemble dans une seule fenêtre.
Continuez d'écouter là où vous écoutez déjà. teulda attrape le son d'où qu'il vienne et le rassemble dans une seule fenêtre.
Votre application joue la musique
Spotify et les applications coréennes (Melon, Genie, Bugs, FLO), YouTube dans Chrome ou Edge, jusqu'à la musique d'un lanceur de jeux. Les comptes et les DRM restent leur affaire — teulda n'y touche pas.
Windows le sait déjà
Windows enregistre ce qui est en cours de lecture à un guichet nommé SMTC. C'est pour cela que les touches lecture et pause du clavier fonctionnent dans n'importe quelle application.
teulda lit ce guichet
Il récupère le titre, l'artiste, la position et la pochette, les dessine dans la fenêtre du skin, et renvoie vos appuis vers l'application.
Les quatre grandes applis coréennes fonctionnent
C'était le pari sur lequel reposait tout le produit. Si une application de bureau ne s'enregistre pas auprès de Windows, ses utilisateurs n'ont qu'une fenêtre vide. Plutôt que de supposer, nous avons lancé un morceau dans chacune et mesuré.
| Où ça a joué | Titre | Position · durée | Commandes acceptées |
|---|---|---|---|
| Applications Melon · Genie · Bugs · FLO | Arrive | Arrive | Lecture · pause · navigation |
| YouTube Music, Spotify Web — sites utilisant Media Session | Titre du morceau | Exacte | Lecture · pause · précédent · suivant · navigation |
Navigateur — site avec une simple balise <audio> |
Titre de la page | Exacte | Lecture · pause · navigation |
Mesuré le 14 septembre 2026 sur un vrai PC Windows, avec la version distribuée. Les commandes disponibles varient selon l'application — un bouton non enregistré par l'application est aussi inactif dans teulda. Certaines applications n'envoient pas d'artiste : seul le titre s'affiche alors.
Vingt ans de skins existent déjà
Plus de cent mille skins Winamp classiques ont survécu. teulda lit ces fichiers .wsz tels quels — sans conversion ni redessin.
Les skins ne sont pas fournis
Chacun appartient à celui qui l'a dessiné. Lire un format de fichier et distribuer l'œuvre d'autrui dans son installateur sont deux choses différentes.
Même les skins hors normes s'affichent
Un skin dont la barre de progression fait 307×5 au lieu de 307×10. Un skin dont la police est tronquée en plein fichier. Un skin dont le region.txt ne suit aucune syntaxe. teulda dessine ce qui est là et ne jette que le morceau illisible.
Principale · EQ · playlist · pochette
La fenêtre de pochette n'existait pas dans le classique : elle s'ouvre avec la touche A. Son cadre n'est pas redessiné, il est assemblé à partir des tuiles de playlist du skin lui-même — quel que soit le skin, la fenêtre a l'air d'en faire partie.
Taille double · mode réduit · visualiseur
Les barres et l'oscilloscope ne sont pas une animation : ils sont tracés à partir du son qui sort réellement de vos haut-parleurs.
Votre alphabet s'affiche
Les polices des skins classiques ne contiennent que de l'ASCII. Tel quel, un titre en coréen, japonais, chinois, cyrillique — ou simplement accentué — perd ces lettres.
C'est précisément ce que vous vouliez lire — le titre et l'artiste — qui disparaît. La plupart de ces cent mille skins ne contiennent que de l'ASCII : changer de skin ne règle rien.
S'il manque ne serait-ce qu'un caractère, toute la ligne est tracée dans une police système. Les titres en ASCII gardent la police du skin, comme avant — c'est à ça que cette fenêtre doit ressembler.
L'emplacement du titre fait six pixels de haut. teulda n'emprunte que les lignes que chaque skin laisse réellement vides au-dessus et en dessous (un skin avec une photo n'en prête aucune), et dessine les lettres à leur taille réelle selon l'échelle de la fenêtre. La couleur est choisie en mesurant la luminosité du fond.
Ne perdez plus le morceau qui vient de passer
Spotify ne saura jamais ce que vous avez écouté sur YouTube. teulda voit les deux — appuyez sur Ctrl+Alt+S depuis n'importe où et le morceau en cours laisse une ligne sur ce PC.
Même quand la fenêtre n'est pas devant
Le morceau que vous perdez est celui qui passe pendant que vous jouez ou que vous écrivez. Ctrl+Alt+S fonctionne où que vous soyez et quoi que vous fassiez. Si un autre programme détient déjà cette combinaison, teulda descend jusqu'à une combinaison libre et inscrit la touche obtenue dans la fenêtre de la bibliothèque.
Écoutez-le jusqu'au bout, il se garde tout seul
Sans appuyer sur rien. Mais seulement s'il a vu le morceau atteindre la fin — ouvrir la fenêtre alors qu'un titre se termine déjà n'équivaut pas à l'avoir écouté. Marqué à part de ceux que vous avez choisis.
Consultez-le et emportez-le
Voyez ce que vous avez rassemblé, supprimez une ligne, exportez en CSV — enregistré pour qu'Excel l'ouvre sans massacrer les caractères. Ou copiez la liste entière et collez-la où vous voulez.
Il n'y a aucune sortie
Ce que vous avez écouté et quand relève des données personnelles. Le code qui gère le journal ne contient aucune ligne touchant au réseau, et un test le garantit. L'export n'a lieu que parce que vous avez cliqué.
Les noms d'applications de la colonne « d'où » se remplissent à plusieurs. Ce que Windows transmet ressemble à neowizinternet.234211C5E0 — pas un nom lisible. Seul celui qui utilise une application sait quel identifiant lui appartient : la table vit donc dans le dépôt, et tout ce qui n'y figure pas s'affiche tel quel. Un nom deviné serait pire : personne relisant son propre journal ne pourrait voir qu'il est faux.
Ce qu'il ne peut pas faire, et ce qu'il refuse de faire
Ce qu'il vaut mieux savoir avant de télécharger, pour ne pas être déçu ensuite. Les cacher ne fait que les transformer en rapports de bugs.
L'égaliseur ne change rien au son
La playlist regarde en arrière, pas en avant
La case kbps reste vide
Le bouton réduire n'est pas branché
Le curseur de volume est celui du système
Windows uniquement
Aujourd'hui un afficheur, ensuite un journal d'écoute
La collecte fonctionne. Ensuite vient comment lire ce qui a été collecté, et reconnaître le même morceau d'un service à l'autre.
Reconnaître le même morceau
Le guichet ne fournit aucun identifiant de morceau. Le premier travail est donc de regrouper Song (feat. X), Song (Feat. X) et Song (2024 Remaster) — se tromper ici fausse silencieusement tous les chiffres qui suivent.
Importer ce que vous avez déjà
Lire les fichiers d'export que vous donnent Last.fm ou Spotify et absorber le passé. Commencer avec une bibliothèque vide ou avec dix ans dedans, ce sont deux produits différents.
Un écran pour le consulter
Répartition par service, écoute par heure, et les morceaux terminés face à ceux zappés en moins de trente secondes — un chiffre qu'aucun service ne vous montrera.
Envoyer vers Last.fm · ListenBrainz
Si vous tenez déjà un historique scrobble, tout y est envoyé. Avec votre compte, et seulement si vous l'activez.
Une source de sous-titre pour le direct
Il écrit en continu le morceau en cours dans un fichier texte. Il suffit de le pointer depuis OBS.
Créer des skins
Il en existe cent mille, mais la voie pour en créer un nouveau est fermée depuis vingt ans. Nous détenons déjà la table complète des coordonnées : nous pouvons bâtir l'éditeur.
Le journal reste sur ce PC. Ce que vous avez écouté et quand relève des données personnelles. Tout ce qui quitte la machine, c'est vous qui l'activez — sinon rien ne part nulle part.
Décompressez, lancez, c'est tout
Ni installateur ni droits administrateur. Glissez un fichier .wsz sur la fenêtre pour changer de skin.
- 1
Décompressez le fichier téléchargé et lancez
teulda.exe. Ni installateur ni droits administrateur. - 2
Le Winamp Skin Museum s'ouvre dans une nouvelle fenêtre. Choisissez celui qui vous plaît, cliquez sur Download skin et un fichier
.wszarrive. - 3
Faites glisser ce
.wszsur la fenêtre de teulda. C'est ça, l'installation — rien à décompresser, rien à ranger dans un dossier.
- Ce que vous obtenez
- teulda-0.2.0-win64.zipEnviron 35 Mo à télécharger, 81 Mo décompressé · aucun runtime à installer
- Où ça tourne
- Windows 10 / 1164 bits
- Ce qu'il vous faut
- Un skin
.wszSi vous n'en avez pas, le Winamp Skin Museum en compte cent mille - Touches
Sarchiver ·LbibliothèqueCtrl+Alt+Sde n'importe où ·Dtaille double ·Wmode réduit ·Apochette ·Escfermer
Si rien ne joue, une fenêtre vide est le bon résultat. Lancez quelque chose.