Zum Hauptinhalt springen
WaveFlow
de
In aktiver Entwicklung · Demnächst verfügbar

Ihre Musik.Lokal und frei.

WaveFlow spielt Ihre Audiodateien so ab, wie Apple Music die Cloud abspielt — kein Abo, keine Werbung, keine Telemetrie. Daily Mixes aus Ihren Wiedergaben, DLNA-Streaming auf Ihre Lautsprecher, synchrone Liedtexte und Hi-Res, alles auf Ihrem Rechner.

Demnächst für Linux, macOS und Windows

  • Open Source GPL-3.0
  • Kein Konto erforderlich
  • Null Telemetrie

Funktionen

Alles, was ein moderner Player können sollte.

Keine aufgesetzten Hype-Funktionen. Jedes Detail dient Ihrem täglichen Hören.

  • Automatische Daily Mixes

    Drei Mixes, regeneriert aus Ihren Wiedergaben der letzten 90 Tage, nach Tempo gruppiert: Ruhe, Groove, Energie.

    Plus ein regelbasierter Editor für Smart Playlists: Genre, BPM, Jahr, Bewertung, Format, Hi-Res, Favoriten.

  • Audiophile Audio-Engine

    Symphonia-Dekoder, natives DSD (DSF/DFF), Hi-Res bis 24 Bit 192 kHz, CPAL-Ausgabe auf drei sperrfreien Threads.

    ReplayGain, Gapless, Latenz unter 5 ms. Echtzeit-FFT-Spektrumvisualisierung in der Vollbildansicht.

  • Intelligenter Crossfade

    Klassischer Crossfade oder Smart (überspringt das Überblenden zwischen zwei Titeln desselben Albums) oder Dynamic (passt sich dem BPM an).

    Plus eine A-B-Schleife innerhalb eines Tracks à la Musicolet, und Wiedergabegeschwindigkeit von 0,5× bis 2×.

  • Eingebauter DLNA / UPnP-Server

    Streamen Sie Ihre Bibliothek auf Sonos, Yamaha MusicCast, Kodi, VLC oder jeden UPnP-Renderer im LAN. Kein Pairing, keine Cloud.

    SSDP-Discovery, ContentDirectory, HTTP-Range-Streaming. Aktivierbar unter Einstellungen → Integrationen.

  • Synchrone Liedtexte + Editor

    LRCLIB, eingebettete Texte, .lrc-Import. Die aktive Zeile auf die Millisekunde genau hervorgehoben.

    Eingebauter Editor zum Synchronisieren eigener Texte: Leertaste-Shortcut zum Erfassen des Timings während der Wiedergabe.

  • Hörstatistiken

    GitHub-ähnliche 12-Monats-Heatmap, Top-Künstler/Alben/Tracks pro Zeitraum, stündliche Spitzen.

    JSON-Export Ihres Verlaufs für Ihr Archiv. Alles lokal berechnet, niemals irgendwo hingesendet.

  • Discord & Last.fm

    Rich Presence im Spotify-Stil auf Ihrem Discord-Profil. Last.fm-Scrobbling mit persistenter Warteschlange und Backoff.

    Plus die OS-Medientasten (MPRIS, SMTC, MediaRemote) für Ihre Multimedia-Tasten.

  • Eine Bibliothek, die Sie respektiert

    Ordner-Überwachung, Drag-and-Drop, hash-basierte Duplikat-Erkennung, klickbare Multi-Artist-Unterstützung.

    Isolierte Profile (getrennte Bibliotheken), .waveflow-Archiv-Import/Export, planbares verschlüsseltes Auto-Backup.

  • 100 % Open Source

    Rust + React-Code auf GitHub, unter GPL-3.0. Prüfen, forken, beitragen. Kein Tracker, keine Werbung.

    Tauri 2 + Rust für nativ, React 19 + TypeScript für die UI. 17 unterstützte Sprachen.

Smart Playlists

Daily Mix, maßgeschneidert.

Drei Mixes, regeneriert aus Ihren Wiedergaben der letzten 90 Tage. Künstler werden nach durchschnittlichem Tempo gruppiert, damit jede Session vom Morgen bis zum Abend kohärent bleibt.

  • Lo-Fi, Ambient, Balladen. Zum Arbeiten, Lesen, Einschlafen.

  • Pop, Rock, Hip-Hop, Indie. Der Mid-Tempo, der Ihre Nachmittage beherrscht.

  • Dance, Drum & Bass, Metal. Für Sport, Hausarbeit, lange Fahrten.

Ein Klick von der Startseite aus. Deterministischer Algorithmus — dieselbe Hörwoche ergibt dieselbe Reihenfolge.

Eigene Smart Playlists

Bauen Sie Ihre eigenen Regeln.

Über die automatischen Daily Mixes hinaus: lebendige Playlists aus Prädikaten — Genre, BPM, Jahr, Audioformat, POPM-Bewertung, Favoriten. Die Playlist materialisiert sich neu, sobald neue Titel in die Bibliothek kommen.

SmartPlaylistRules · Custom
  • Genre
  • BPM
  • Jahr
  • Bewertung ≥ 3★
  • Nur Favoriten
  • Nur Hi-Res
  • FLAC-Format
  • Dauer

// Beispiel: { genre: "Jazz", year_min: 1955, year_max: 1965, hi_res_only: true, sort: "random", limit: 100 }

Entwickelt für Ihre Musik, nicht für unsere.

Inspiriert von Apple Music und Spotify, stellt die Benutzeroberfläche Artwork, Texte und Musikstücke in den Vordergrund. Standardmäßig dunkler Modus, heller Modus für diejenigen, die das mögen.

Netzwerk-Streaming

Ihr Verstärker, ohne Sonos S2.

WaveFlow meldet sich im LAN als UPnP-MediaServer an. Jeder DLNA-Renderer — Sonos, Yamaha MusicCast, Kodi, VLC — entdeckt ihn und spielt Ihre Bibliothek ab, ohne proprietäres Pairing und ohne Cloud.

WaveFlow

MediaServer:1

  • Sonos S2
  • Yamaha MusicCast
  • Kodi
  • VLC
  • BubbleUPnP
  1. 01

    SSDP-Ankündigung

    Periodische Übertragung auf 239.255.255.250:1900 — Renderer finden WaveFlow ohne Konfiguration.

  2. 02

    DIDL-Lite Browsing

    Ihre Künstler und Alben erscheinen in der Renderer-Oberfläche wie eine native Mediathek.

  3. 03

    Range-HTTP-Streaming

    Progressive Wiedergabe mit HTTP-Range — präzises Scrubbing, Wiederaufnahme, effiziente Übertragungen.

Integrationen

Spielt gut mit Ihrem Stack.

WaveFlow verbindet sich mit dem, was Sie bereits nutzen — hängt aber von keinem dieser Dienste ab.

  • DiscordRich Presence
  • Last.fmScrobbling + Bios
  • LRCLIBSynchrone Texte
  • DeezerMetadaten
  • MPRISLinux-Tasten
  • SMTCWindows Now Playing

Local-first

Sie besitzen Ihre Musik. Holen wir sie uns zurück.

  • Kein Abo

    Ihre Dateien, Ihr Player, lebenslang. App herunterladen, fertig.

  • Kein DRM

    FLAC, ALAC, MP3, AAC, OGG, WAV, DSD — Ihre Dateien öffnen sich überall, für immer.

  • Kein Tracking

    Keine ausgehenden Verbindungen außer optionaler Metadaten-Anreicherung. Offline-Modus mit einem Klick.

  • Keine Cloud

    Alles auf Ihrer Festplatte. Eine SQLite pro Profil. Migration ohne Aufwand.

  • Hi-Res & DSD

    24-Bit-Dekodierung bis 192 kHz, natives DSF/DFF. Das Hi-Res-Abzeichen leuchtet automatisch.

  • Mehrere Profile

    Eine Bibliothek pro Person, vollständig isoliert. Exportierbares .waveflow-Archiv und planbares Auto-Backup.

Häufig gefragt

Wenn Ihre Frage nicht dabei ist, öffnen Sie ein Issue auf GitHub.

  • Ist WaveFlow wirklich kostenlos?

    Ja, und das wird es immer sein. WaveFlow wird unter GPL-3.0 veröffentlicht. Kein Abo, kein Premium-Tier, keine Werbung.

  • Welche Audioformate werden unterstützt?

    MP3, FLAC, ALAC, AAC, OGG Vorbis, WAV via Symphonia-Dekoder, sowie DSD (DSF / DFF) über eine dedizierte Pipeline. Hi-Res-Abzeichen leuchten automatisch ab 24 Bit oder ≥ 44,1 kHz.

  • Wie funktionieren Daily Mixes?

    WaveFlow scannt Ihre Wiedergaben der letzten 90 Tage, gruppiert Ihre Künstler nach durchschnittlichem Tempo (< 95 BPM, 95-130, ≥ 130) und materialisiert drei deterministische Playlists. Ein Klick auf „Regenerieren" auf der Startseite genügt. Plus können Sie eigene Smart Playlists nach Regeln bauen.

  • Kann ich auf meine Hi-Fi-Anlage streamen?

    Ja. WaveFlow stellt Ihre Bibliothek als DLNA / UPnP-Server bereit. Sonos S2, Yamaha MusicCast, Kodi, VLC oder jeder kompatible Renderer findet sie im Netzwerk — keine Cloud, kein proprietäres Pairing. Aktivieren unter Einstellungen → Integrationen.

  • Verlassen meine Daten meinen Rechner?

    Nein. Bibliothek, Wiedergaben, Playlists und Statistiken werden lokal in SQLite gespeichert. Nur die optionale Metadaten-Anreicherung (Deezer, Last.fm, LRCLIB) macht ausgehende Anfragen — ein globaler Offline-Modus schaltet sie alle mit einem Klick aus.

  • Kann WaveFlow Spotify oder Apple Music ersetzen?

    Fürs Streaming, nein. Für Ihre lokale Bibliothek, ja — mit vergleichbarer Interface-Qualität, automatischen Daily Mixes, Hi-Res, DLNA und null Cloud-Abhängigkeit.

  • Funktioniert es mit Discord und Last.fm?

    Ja. Discord Rich Presence im Spotify-Stil mit Albumcover. Authentifiziertes Last.fm-Scrobbling mit persistenter Warteschlange und automatischer Wiederverbindung. Beide sind opt-in und jederzeit deaktivierbar.

  • Kann ich etwas beitragen?

    Sehr gerne. Das Projekt ist auf GitHub, geschrieben in Rust (Tauri 2) und React 19 + TypeScript. Issues, PRs und Übersetzungen sind willkommen.

  • Wie hoch ist der Speicherbedarf?

    Etwa 80 MB im Leerlauf, 150 MB bei der Wiedergabe mit einer Bibliothek von 10.000 Tracks. Der Scanner braucht während der initialen Indizierung etwas mehr, danach pendelt es sich konstant ein.

  • Kann ich meine Bibliothek zwischen Geräten synchronisieren?

    Keine offizielle Cloud, aber die SQLite-Datenbank ist eine einzelne Datei, die Sie in Syncthing, Dropbox oder einen selbst gehosteten Dienst legen können. Der .waveflow-Export bündelt Profil + DB + Artwork in ein einziges Archiv.

  • Gibt es einen Offline-Modus?

    WaveFlow ist standardmäßig offline — das ist der ganze Sinn. Der globale Offline-Modus schaltet Deezer, Last.fm, LRCLIB und die Ähnliche-Künstler-Suche mit einem Klick aus.

Holen Sie sich Ihre Musik zurück.

WaveFlow erscheint bald für Linux, macOS und Windows. Folgen Sie dem Projekt auf GitHub, um beim ersten Release benachrichtigt zu werden.