Chantez chaque mot.
Surlignage progressif, traductions et romanisation. Avec les paroles flottantes, les mots vous suivent au-delà du lecteur. Choisissez la couleur de la ligne chantée, ou laissez-la changer à chaque ligne.
La 1.9 apporte des mixes par genre, décennie et artiste, un Mood Radio que vous pouvez corriger, ListenBrainz, plusieurs genres par morceau et un onglet Années. La 1.9.3 garde les morceaux dont les tags sont illisibles.
WaveFlow lit la musique que vous possédez — sans abonnement, sans pub, sans pistage. Des Daily Mix tirés de vos propres écoutes, des paroles synchronisées, un son Hi-Res et la diffusion vers vos enceintes, le tout sur votre ordinateur.
Disponible sur Linux, macOS et Windows
Nouveau dans la 1.8.0
Votre musique prend toute la place. Suivez chaque mot, plongez dans les pochettes et gardez les paroles près de vous.
Slow Light
WaveFlow Sessions
Mot par mot
Let the night unfold
Les mots s’illuminent au fil du morceau. Paroles originales, romanisation et traductions se retrouvent dans la vue immersive.
Surlignage progressif, traductions et romanisation. Avec les paroles flottantes, les mots vous suivent au-delà du lecteur. Choisissez la couleur de la ligne chantée, ou laissez-la changer à chaque ligne.
Les en-têtes de playlists prennent les couleurs de vos pochettes. Canvas, pochettes animées et vue immersive mettent votre musique en scène.
Sortie exclusive sur Windows, Linux et macOS. DSD over PCM pour les DAC compatibles, ReplayGain par album et prévention de l’écrêtage.
Fonctionnalités
Aucune fonctionnalité gadget. Chaque détail sert votre écoute quotidienne.
Trois mix régénérés depuis vos écoutes des 90 derniers jours, regroupés par tempo : Calme, Groove, Énergie.
Plus un éditeur de playlists intelligentes par règles : genre, BPM, année, note, format, Hi-Res, favoris.
Votre collection en haute résolution, avec lecture sans interruption, ReplayGain et prise en charge du DSD.
Depuis la 1.8.0 : sortie exclusive sur les trois systèmes, DSD over PCM, ReplayGain par album, et les fichiers Opus et AIFF.
Des paroles qui suivent la chanson, trouvées en ligne pour vous ou lues dans les fichiers à côté de votre musique — les paroles locales passent toujours en premier.
Corrigez une ligne ou écrivez les vôtres dans l'éditeur intégré, puis gardez-les dans le fichier ou à côté.
Votre année d'écoute en un coup d'œil : titres, artistes et albums les plus écoutés, genres préférés et heures où vous écoutez le plus.
Masquez ce qui ne vous intéresse pas. Tout est calculé sur votre ordinateur et aucune donnée n'est envoyée ailleurs.
Studio, Editorial, Lounge, Pulse et Liquid — combinez chacun avec les 14 thèmes de couleurs pour 70 combinaisons, mémorisées par profil.
Polices intégrées, animations propres à chaque style et étape « Choisir une ambiance » lors de la prise en main. Aucune requête Google Fonts à l'exécution.
Vos pochettes prennent vie pendant la lecture. Le plugin Motion Artwork trouve les animations pour vous, ou vous pouvez choisir votre propre vidéo locale pour chaque album.
Un cache local optionnel les garde hors-ligne. Les albums sans pochette animée affichent leur pochette normale, exactement comme avant.
Votre rétrospective annuelle, racontée en quelques écrans : artistes les plus écoutés, minutes d'écoute, heures de pointe et genres dominants.
Calculée localement à partir de votre historique. Aucune donnée envoyée, aucune métrique partagée par défaut.
Cinq stations dynamiques — Focus, Chill, Workout, Soirée, Sommeil — filtrées par tempo et énergie depuis votre bibliothèque.
Plus la radio par artiste : un clic sur n'importe quel artiste lance un flux infini de titres similaires.
Biographie, artistes similaires cliquables, discographie complète et compteur de fans pour chaque artiste de votre bibliothèque.
Repliez la biographie pour mettre la discographie en avant. Les biographies viennent de Deezer ou de TheAudioDB, ou écrivez la vôtre.
Envoyez votre bibliothèque vers Sonos, Yamaha MusicCast, Kodi, VLC ou tout autre lecteur réseau de la maison. Sans appairage, sans cloud.
Depuis la 1.8.0 : pilotez WaveFlow depuis votre téléphone avec n'importe quelle application MPD. Les deux restent désactivés tant que vous ne les activez pas dans Paramètres → Connexions.
Les titres s'enchaînent en fondu. Le mode intelligent respecte les transitions propres à l'album, pour que les enregistrements en public et les albums-concepts s'écoutent comme ils ont été conçus.
Et aussi : une boucle d'un point A à un point B, et une vitesse de lecture de la moitié au double.
Tapez quelques lettres et les résultats arrivent rangés en artistes, albums et titres, pour tomber tout de suite sur le bon.
Fonctionne au clavier, sans quitter la page où vous êtes.
Affichez votre morceau en cours sur Discord et retrouvez vos écoutes sur Last.fm.
Les touches multimédia de votre clavier et les commandes média de votre système fonctionnent aussi.
Indiquez vos dossiers à WaveFlow, il suit leurs changements. Parcourez par artiste, album ou genre, ou directement dossier par dossier.
Corrigez titres, artistes et albums dans l'éditeur de tags, pour un titre ou toute une sélection d'un coup. Choisissez vos pochettes, repérez les doublons et laissez les sauvegardes tourner à heure fixe.
Sans compte, sans pub, sans pistage — et ça le restera. Le code est public sur GitHub, sous GPL-3.0.
Disponible en 17 langues.
Playlists intelligentes
Trois mix régénérés depuis vos écoutes des 90 derniers jours. Les artistes sont répartis par tempo moyen pour des sessions cohérentes du matin au soir.
Lo-fi, ambient, ballades. Pour travailler, lire, s'endormir doucement.
Pop, rock, hip-hop, indie. Le mid-tempo qui occupe vos après-midi.
Dance, drum & bass, métal. Pour le sport, le ménage, les longs trajets.
Playlists intelligentes personnalisées
Au-delà des Daily Mix automatiques, créez des playlists vivantes basées sur des prédicats : genre, BPM, année, format audio, note POPM, titres aimés. La playlist se rematérialise à chaque ajout de titres dans la bibliothèque.
// exemple : { genre: "Jazz", year_min: 1955, year_max: 1965, hi_res_only: true, sort: "random", limit: 100 }
Radio par humeur
WaveFlow regroupe vos titres en cinq stations dynamiques selon leur tempo, leur énergie et leur signature spectrale — puis bascule de l'une à l'autre selon votre humeur.
Chaque session puise dans votre catalogue local. Aucun streaming, aucune suggestion sponsorisée.
Salutation personnalisée, statistiques en un coup d'œil, bandeau Wrapped, Radio par humeur et Daily Mix — tout en une seule vue. Mode sombre par défaut, mode clair pour ceux qui aiment.
Styles d'interface
Un style d'interface transforme toute l'application — mise en page, typographie, effets de verre et animations. Associez l'un des cinq styles aux 14 thèmes de couleurs pour obtenir 70 apparences, chacune mémorisée par profil. Changez-en dans Paramètres → Apparence, ou choisissez une ambiance lors de la prise en main.
Une interface épurée qui laisse la musique au premier plan. Sombre par défaut, c’est le style livré avec WaveFlow.
Une mise en page de magazine avec les empattements de Playfair Display, des visuels en demi-teinte et le bandeau orné de la WaveFlow Gazette.
Un verre bordeaux chaleureux sur une pochette floutée, pour une ambiance douce et enveloppante.
Une esthétique club néon OLED avec une aurore magenta/cyan et une pochette vinyle qui tourne au rythme de la lecture.
Des couches de verre et de transparence qui prennent les couleurs de votre thème, en clair comme en sombre.
Toutes les polices sont intégrées — Playfair Display, Lora, Space Grotesk, Space Mono, DM Sans. Aucune requête Google Fonts à l'exécution.
Pages artiste
Pour chaque artiste de votre bibliothèque : biographie, artistes similaires cliquables, discographie complète, compteur de fans — et une radio par artiste pour explorer plus loin.
Les biographies et les artistes similaires proviennent de Deezer si l'intégration est activée ; sinon, votre bibliothèque suffit.
Diffusion réseau
WaveFlow s'annonce sur le réseau local comme un MediaServer UPnP. N'importe quel récepteur DLNA — Sonos, Yamaha MusicCast, Kodi, VLC — le découvre et lit votre bibliothèque, sans appairage propriétaire ni cloud.
WaveFlow
MediaServer:1
Émission périodique sur 239.255.255.250:1900 — les récepteurs trouvent WaveFlow sans configuration.
Vos artistes et albums apparaissent dans l'interface du récepteur, comme dans une bibliothèque native.
Lecture progressive avec Range HTTP — navigation précise dans le titre, reprise, transferts économes.
Intégrations
WaveFlow s'intègre naturellement aux services que vous utilisez déjà — sans jamais en dépendre pour fonctionner.
Boutique de plugins
De nouvelles sorties à découvrir, des pochettes animées et encore plus de paroles. Choisissez vos extensions directement dans WaveFlow.
Retrouvez les nouveaux albums et singles des artistes de votre bibliothèque, réunis dans une vue dédiée.
Des découvertes à partir des artistes que vous écoutez déjà.
Donnez vie à l’écran de lecture avec des pochettes d’album animées.
Les pochettes s’animent pendant votre écoute.
Chantez avec les paroles synchronisées mot par mot, leurs traductions et leur romanisation lorsqu’elles sont disponibles.
Les mots, leur sens, leur prononciation : suivez chaque morceau.
Ajoutez de courtes boucles vidéo à votre écran de lecture.
Quelques secondes en boucle pour prolonger l’univers du morceau.
Des milliers de radios du monde entier, à explorer par pays, langue ou genre. Web Radio est fourni avec WaveFlow : vous pouvez écouter dès le départ.
Ouvrez la boutique de plugins dans les paramètres de WaveFlow pour installer des extensions. Activez-les, configurez-les ou désinstallez-les ensuite depuis la liste des plugins installés.
Priorité au local
Vos fichiers, votre lecteur, pour toujours. Téléchargez l'application, c'est tout.
FLAC, ALAC, MP3, AAC, OGG, WAV, DSD — vos fichiers s'ouvrent partout, pour toujours.
Les fonctions en ligne — paroles, infos d'artistes, mises à jour, plugins, radio — sont facultatives, et le mode hors ligne les coupe toutes en un clic.
Tout reste sur votre disque. Une base SQLite par profil. Une migration sans effort.
Décodage 24 bits jusqu'à 192 kHz, DSF/DFF natif. Le badge Hi-Res s'allume automatiquement.
Une bibliothèque par personne, isolation totale. Archive .waveflow exportable et sauvegarde automatique planifiable.
Télécharger
Binaires signés, vérifiables avec .sig. Aucun installateur tiers, aucune télémétrie embarquée.
x86_64 — testé sur Fedora 44 et Ubuntu 26.04
Universel — Apple Silicon et Intel
x86_64 — Windows 10 22H2 et plus récent
Les mises à jour continuent d'arriver via l'outil que vous utilisez déjà.
Windows · winget
winget install InstaZDLL.WaveFlowArch · AUR
yay -S waveflow-binFedora · Copr
sudo dnf copr enable instazdll/waveflow && sudo dnf install waveflowDebian / Ubuntu · APT
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://packages.buildkite.com/instazdll/waveflow/gpgkey | sudo gpg --dearmor -o /etc/apt/keyrings/waveflow.gpg
echo "deb [signed-by=/etc/apt/keyrings/waveflow.gpg] https://packages.buildkite.com/instazdll/waveflow/any/ any main" | sudo tee /etc/apt/sources.list.d/waveflow.list
sudo apt update && sudo apt install wave-flowPas encore de cask Homebrew sur macOS — récupérez le .dmg ci-dessus. Le paquet Debian s'appelle wave-flow (en kebab-case, selon la convention de nommage Debian).
Si la vôtre n'est pas là, ouvrez un ticket sur GitHub.
Oui, et il le restera. WaveFlow est distribué sous licence GPL-3.0. Pas d'abonnement, pas d'offre premium, pas de publicité.
Utilisez le gestionnaire de paquets adapté à votre plateforme : winget install InstaZDLL.WaveFlow sur Windows, yay -S waveflow-bin sur Arch, le dépôt Copr sur Fedora (dnf copr enable instazdll/waveflow), ou le dépôt APT sur Debian/Ubuntu (le paquet s'appelle wave-flow). Ou récupérez le binaire sur la page des releases GitHub : l'AppImage Linux est portable (chmod +x), ou installez le .deb / .rpm. Sur macOS, ouvrez le .dmg et glissez WaveFlow dans Applications — le bundle n'est pas signé Apple Developer, faites donc clic droit → Ouvrir la première fois (ou lancez xattr -cr /Applications/WaveFlow.app). Sur Windows, le .msi est silencieux, le .exe un installeur classique.
MP3, FLAC, ALAC, AAC, Opus, OGG Vorbis, WAV et AIFF, ainsi que le DSD (DSF / DFF), converti en PCM ou, sur un DAC compatible, envoyé nativement en DSD over PCM (DoP). Les badges Hi-Res s'affichent automatiquement à partir de 24 bits ou ≥ 44,1 kHz.
WaveFlow analyse vos 90 derniers jours d'écoute, regroupe vos artistes par tempo moyen (< 95 BPM, 95-130, ≥ 130) et matérialise trois playlists déterministes — plus cinq stations Mood Radio (Focus, Chill, Workout, Soirée, Sommeil) filtrées par tempo et énergie. Un bouton « Régénérer » sur l'accueil suffit à les rafraîchir. Vous pouvez aussi créer vos propres playlists intelligentes par règles.
Oui. WaveFlow expose votre bibliothèque comme un serveur DLNA / UPnP. Sonos S2, Yamaha MusicCast, Kodi, VLC ou n'importe quel récepteur compatible la voit apparaître sur le réseau, sans cloud et sans appairage propriétaire. L'option s'active depuis Paramètres → Connexions.
Pas sans une fonction qui en a besoin. Votre bibliothèque, vos écoutes, vos playlists et vos statistiques sont stockées dans SQLite, sur votre ordinateur. Les fonctions en ligne — pochettes, paroles et infos d'artistes (Deezer, Last.fm, LRCLIB), scrobbling, vérification des mises à jour, plugins et radio web — ne contactent leurs services que lorsque vous les utilisez, et un mode hors ligne global les coupe toutes en un clic.
Pour le streaming, non. Pour votre bibliothèque locale, oui — avec une qualité d'interface équivalente, des Daily Mix automatiques, du Hi-Res, du DLNA, et zéro dépendance au cloud.
Oui. Votre morceau en cours et sa pochette s'affichent sur votre profil Discord ; cette fonction est activée par défaut et peut être désactivée dans Paramètres → Connexions. Le scrobbling Last.fm est facultatif et authentifié, avec une file d'attente persistante et une reconnexion automatique.
Avec joie. Le projet est sur GitHub, écrit en Rust (Tauri 2) et React 19 + TypeScript. Tickets, PR et traductions sont les bienvenus.
Oui. WaveFlow propose un canal de mise à jour bêta facultatif — activez-le dans Paramètres → Maintenance pour recevoir les préversions en avant-première, ou restez sur le canal stable. Vous pouvez revenir en arrière à tout moment.
Oui, avec un serveur que vous hébergez vous-même : WaveFlow peut se connecter à WaveFlow Server, un serveur musical open source actuellement en bêta et distribué sous forme d'image Docker. Votre bibliothèque, vos favoris, vos notes et vos playlists vous suivent alors d'une machine à l'autre, et n'importe quelle application Subsonic peut aussi les lire. Pour un transfert ponctuel, l'export .waveflow regroupe le profil, la base de données et les pochettes dans une seule archive.
Votre musique se lit sans connexion — c'est tout l'esprit du projet. Le mode hors ligne global coupe en un clic toutes les fonctions en ligne, de Deezer, Last.fm et LRCLIB aux mises à jour et aux plugins.
Oui. WaveFlow peut servir de serveur MPD : n'importe quelle application MPD sur votre téléphone ou votre tablette lance, met en pause, passe au titre suivant et choisit ce qui joue ensuite, sur votre réseau domestique. C'est désactivé tant que vous ne l'activez pas dans Paramètres → Connexions.
Oui. Quand les paroles contiennent le minutage de chaque mot, les mots se remplissent au fil du chant, dans la vue immersive, le panneau des paroles, le mini-lecteur et les paroles flottantes sur le bureau. Pour des paroles minutées ligne par ligne, WaveFlow peut estimer le minutage des mots, et afficher traductions et romanisation à côté.
WaveFlow v1.9.3 est disponible sur Linux, macOS et Windows. Installez-le avec winget, l'AUR, Copr ou APT — ou téléchargez les binaires sur GitHub : AppImage, .deb, .rpm, .dmg, .msi.