Deine Musik läuft weiter, während du spielst.
Audiofilus ist ein Pixel-Art-Musikplayer mit Albumcovern, Visualisierungen, acht Arcade-Spielen und einem Chiptune-Tracker. Schließ ihn, öffne einen Emulator, und die Musik läuft weiter. Schalte den Bildschirm aus und steuere ihn aus der Hosentasche.
Knulli · muOS · ROCKNIX · ArkOS · dArkOS · EmuELEC – auch auf Linux- und Windows-Desktops und auf dem iPhone.

- MP3
- AAC / M4A
- ALAC
- FLAC
- Ogg Vorbis
- Opus
- WAV
- AIFF
- DSD (DSF · DFF)
- NSF · SPC · GBS · VGM · HES · KSS · AY · SAP
- SID · YM · VTX · PT3
- MOD · XM · IT · S3M
- CUE-Sheets
- M3U-Playlists
Damit es weiterspielt
Audiofilus ist kostenlos, ohne Werbung und ohne Bezahlschranken, und entsteht in meiner Freizeit. Wenn es jeden Tag auf deinem Handheld läuft, hilft mir ein Kaffee, weiter neue Funktionen einzubauen und zu beheben, was du meldest.
Ein Player, der nicht im Weg steht
Der Ton läuft in einem eigenen Dienst
Die Oberfläche ist nur eine Fernbedienung. Schließ sie, und die Musik läuft weiter; starte ein Spiel, und sie spielt immer noch – mit lückenlosen Titelwechseln und einem kurzen Ausblenden beim Pausieren.
Steuerung aus jedem Spiel heraus
Halte FN und drück eine Taste, um zu pausieren, zu skippen, zurückzuspringen oder zu spulen. Auch die Play-Taste deiner Kopfhörer funktioniert, per Bluetooth oder Kabel: einmal drücken pausiert, zweimal springt weiter, dreimal zurück.
Schlafmodus für die Hosentasche
Drück zweimal START oder die Power-Taste: Der Bildschirm geht aus, die CPU drosselt sich und die Schultertasten werden zu Gesten. Klapp den Deckel zu, und er bleibt im Schlaf. Auf einem RG34XX-SP braucht er in diesem Modus etwa 260 mA: rund 11 bis 12 Stunden Musik mit dem 3300-mAh-Akku.
Hilfe ist nur eine Taste entfernt
Halte auf jedem Bildschirm FN, um zu sehen, was jede Taste dort macht.
Die Tastenhilfe, solange FN gehalten wird.
START öffnet das Mehr-Menü, darunter „Background“, um die App zu verlassen und weiterzuhören.
Etwas zum Hinschauen
Neun Visualisierungen, die dem Takt folgen, von CPU-schonenden Pixelszenen bis zu MilkDrop mit klassischen .milk-Presets. Die Farben kommen vom Albumcover. Jede kann auch abgedunkelt hinter dem Player laufen.

















Mach deinen eigenen Chiptune
Ein Tracker im LSDJ-Stil für das Steuerkreuz, mit einer Prise PICO-8: Chains und Phrases, Instrumente mit Hüllkurven und Tables, Grooves mit Swing, bearbeitbare Wellenformen, 21 Effektbefehle und eine Piano Roll. Schreib für die vier Kanäle eines Game Boy oder wechsle in den Modus „Frei“ mit acht Synth-Kanälen. Importiere MOD-, XM- und LSDJ-Songs, exportiere als WAV, XM oder MOD, und spiel oder synchronisiere ihn über ein USB-MIDI-Keyboard oder eine Drum Machine. Exporte landen in deiner Bibliothek, bereit, wie alles andere im Hintergrund zu laufen. Tracker-Anleitung.

Die Spiele und der Tracker liegen hinter einem einzigen Eintrag Spiele im Bildschirm-Dock, jedes Spiel mit eigenem Rekord. Und in der App sind ein paar Geheimnisse versteckt.
Jedes Album färbt ihn ein
Die Oberfläche übernimmt ihre Farben vom Cover, das gerade läuft. Wechsle das Album, und der ganze Player, die Visualisierungen und die Spiele ziehen mit.
Gezeigt mit vier Alben aus einer echten Bibliothek: Jedes Cover liefert zwei Akzentfarben und einen Farbton für den Hintergrund.


Sing mit
Synchronisierte Songtexte färben sich Wort für Wort, während sie gesungen werden, und Punkte zählen die instrumentalen Teile herunter. Sie kommen aus einer .lrc-Datei neben dem Song, aus seinen Tags oder online von LRCLIB.
Wähl eine andere Version aus der Liste, verschieb das Timing um eine halbe Sekunde oder bleib offline. Der Text in dieser Animation ist ausgedacht.
Stell ihn ein, wie du magst
ReplayGain
Jeder Song gleich laut, oder jedes Album, oder automatisch: Album bei Wiedergabe in Reihenfolge, Song bei Zufall. Kein Song wird über seinen Spitzenpegel hinaus angehoben.
Grafischer oder parametrischer Equalizer
Zehn Bänder mit Presets für Rock, Metal, Gesang, Bass und mehr, oder ein parametrischer mit bis zu zehn Bändern (Glocke, Shelves, Pass-Filter) und seiner Kurve auf dem Bildschirm. Flach kostet er nichts.
AutoEQ und Crossfeed
Such dein Kopfhörermodell, und seine AutoEq-Korrektur landet im parametrischen Equalizer. Crossfeed macht hart gepanntes Stereo mit Kopfhörern angenehmer.
Crossfade, DSD und CUE-Sheets
Bis zu 12 Sekunden Crossfade, bei dem Alben trotzdem lückenlos bleiben. DSD-Dateien werden abgespielt, Alben, die als eine Datei mit CUE-Sheet gerippt wurden, erscheinen als einzelne Titel, und die Ausgabe läuft mit 44,1, 48, 96 oder 192 kHz, mit einem hochwertigen Resampler auf dem Desktop (einem leichten auf Handhelds, um Akku zu sparen).

Statistiken über alles, was du gehört hast, gezählt vom Dienst, auch wenn der Player geschlossen ist.
Ein Herz für gelikte Songs, ein Mond mit den verbleibenden Minuten des Schlaftimers.
Er merkt sich, was du hörst
Gelikte Songs und Bewertungen
Markier einen Song mit „Gefällt mir“ oder bewerte ihn mit eins bis fünf. Auf einem Subsonic-, Navidrome- oder Jellyfin-Server werden Herzen und Sterne in beide Richtungen synchronisiert.
Zuletzt gehört, meistgehört und Statistiken
Listen, die sich selbst füllen, dazu deine Stunden, Top-Interpreten, -Alben und -Songs.
Scrobbling
Melde dich per QR-Code bei Last.fm an oder füge deinen ListenBrainz-Token ein. Scrobbles warten, solange du offline bist, und gehen raus, sobald du wieder online bist; Wiedergaben zählen auch auf deinem eigenen Server.
Schlaftimer
Stopp die Musik nach 15 bis 90 Minuten oder am Ende des Songs, auch bei geschlossenem Player.
Wecker
Wach mit einer Playlist oder einem Sender auf, die Lautstärke steigt langsam an, auch bei geschlossenem Player.
Deine Dateien, dein Server, das Radio
Alles erscheint in derselben Bibliothek und im selben Player. Entfernte Songs werden auf der SD-Karte zwischengespeichert, damit das nächste Hören nichts kostet.
Deine Bibliothek
Ordner, Tags, eingebettete Cover und Ordnercover, M3U-Playlists und deine eigenen Playlists. Einmal gescannt, danach werden nur neue Dateien gelesen. Synchronisierte Songtexte leuchten Zeile für Zeile auf, aus einer .lrc-Datei, den Tags oder LRCLIB. Auch Konsolen-Soundtracks: NES, SNES, Game Boy, Genesis und mehr, ein Titel pro Song. Korrigiere Tags und fehlende Cover mit MusicBrainz, berechne ReplayGain und lass intelligente Playlists sich selbst füllen.
Subsonic
Navidrome und andere Subsonic- oder OpenSubsonic-Server. Songs werden gestreamt, für das nächste Hören zwischengespeichert und lassen sich herunterladen. Bearbeite seine Playlists aus der App.
Jellyfin
Melde dich mit deinem Jellyfin-Benutzer an und durchstöbere die Musikbibliothek und Playlists wie deine eigenen Dateien.
Internetradio
Tausende Sender von radio-browser.info, nach Land oder Genre, mit dem aktuellen Songtitel aus dem Stream. Bring deine eigenen .m3u- oder .pls-Senderlisten mit oder füge einen Sender über seine Adresse hinzu. Auch HLS-Streams spielen.
Podcasts
Top-Sendungen für dein Land, Suche oder jeder beliebige RSS-Feed per Adresse. Folgen werden zum Offline-Hören heruntergeladen und merken sich, wo du aufgehört hast.
Hörbücher
.m4b-Dateien und Bücher in Ordnern: Es merkt sich in jedem, wo du warst, mit Kapiteln, 30-Sekunden-Sprüngen und Tempo ohne Änderung der Tonhöhe.
YouTube Music
Kopier dein eigenes yt-dlp neben die App, und die Suche erscheint: hören, ohne herunterzuladen, oder Songs mit Cover und Tags in deiner Bibliothek speichern.
Modul-Archive
The Mod Archive, Modland, VGMRips und AMP auf einem Bildschirm: stöbere im Beliebten, Neuen oder Zufälligen, such, hör rein, sichere in deiner Bibliothek oder öffne ein Modul im Tracker. Sie erscheinen auch in der Suche.
Schick, was läuft, an einen Lautsprecher oder Fernseher in deinem Netz (DLNA/UPnP oder Chromecast), teile deine Bibliothek per DLNA oder lass dein Handy Musik an den Handheld schicken. So geht’s.



Gemacht für ein Steuerkreuz
SELECT öffnet ein Dock mit allen Bildschirmen; zweimal drücken springt zum letzten zurück. Eine QWERTY-Bildschirmtastatur übernimmt Suche und Playlist-Namen. Oberflächensounds sind optional, mit zwei getrennten Schaltern für Menüs und für Musikaktionen.




Von quadratisch bis Ultrawide
Das Layout passt sich an die tatsächliche Breite des Bildschirms an, statt aus ein paar festen Formen zu wählen – so füllt es ein 1:1-RGB30, ein 3:2-Klapphandheld und einen 21:9-Monitor.





Über PortMaster
- Öffne PortMaster auf deinem Handheld, such Audiofilus in der Liste und installiere es (seine Seite).
- Oder lade audiofilus-portmaster.zip aus dem neuesten Release herunter und entpacke es in deinen ports-Ordner.
- Öffne Audiofilus unter Ports und wähl deinen Musikordner.
- Optional: Leg eine yt-dlp-Datei in den Ordner yt-dlp/ der App, um YouTube Music zu aktivieren.
Unter muOS kannst du PortMaster auslassen: Kopier audiofilus.muxapp in den ARCHIVE-Ordner deiner SD-Karte und installier es über den Archive Manager; es erscheint unter Applications.
Auf einem Linux- oder Windows-PC siehe Desktop.
Jedes System wird beim Start erkannt. Deckel, Power-Taste, Akkusparmodus und Lautstärke nutzen die Werkzeuge des jeweiligen Systems; auf einem Desktop entfällt das alles.
Ein Befehl
Für die Handhelds in Go ohne cgo geschrieben. Codec-Bibliotheken werden zur Laufzeit geladen, wenn das System sie hat.
# mit Docker, sonst nichts zu installieren git clone https://github.com/juanvillacortac/audiofilus cd audiofilus docker build --target dist --output dist . # oder mit installiertem Go ./build.sh
Beide legen die Desktop- und arm64-Binaries sowie das PortMaster-Zip in dist/ ab.
Zu Hause auf deinem PC
Derselbe Player läuft unter Linux und Windows, als eine kleine Binärdatei. Unter Linux fügt er sich auf GNOME, KDE, Hyprland und Omarchy wie eine native App ein.
In deinem App-Launcher
Audiofilus erscheint mit seinem Icon, und ein Rechtsklick bietet Play/Pause, Weiter und Zurück. Fensterregeln und Docks erkennen sein Fenster. Dateien und Ordner öffnen sich damit aus deinem Dateimanager, unter Linux und Windows.
Medientasten und deine Leiste
Er spricht MPRIS, also steuern ihn die Medientasten deiner Tastatur, deine Kopfhörer und das Medien-Widget des Desktops, mit Cover und Songtitel. Unter Omarchy funktioniert das ohne jede Einrichtung.
Läuft weiter im Hintergrund
Schließ das Fenster, und die Musik läuft weiter (eine Einstellung, auf dem Desktop standardmäßig an); öffne es wieder, und es geht dort weiter, wo es ist, ohne Splash. Beenden stoppt alles.
In deinem System-Tray
Die Audiofilus-CD sitzt im Tray, unter Linux und Windows: Klick darauf öffnet den Player, Mittelklick pausiert, oder öffne das Menü für den laufenden Titel, Play/Pause, Weiter, Zurück, Zufall und Beenden.
Jede Fensterform
Zieh es breit oder mach es hoch und schmal: Im Hochformat wechselt es zu einem Player im Smartphone-Stil mit großem Cover, weiterhin in scharfen Pixeln.
Installation mit einer Zeile
curl -fsSL https://juanvillacortac.github.io/audiofilus/install.sh | sh
- Lädt das neueste Release für x86_64 oder aarch64 nach ~/.local/share/audiofilus.
- Verlinkt audiofilus nach ~/.local/bin.
- Fügt Audiofilus zu deinem App-Launcher hinzu. Führ es jederzeit erneut aus, um zu aktualisieren; deine Einstellungen bleiben.
Oder von Hand einrichten
- Lade audiofilus-linux-amd64.tar.gz (oder -arm64) aus dem neuesten Release herunter und entpack es irgendwo.
- Führ in diesem Ordner
./audiofilus desktop installaus. Das legt den Launcher-Eintrag und das Icon in ~/.local/share an. - Öffne Audiofilus aus deinem App-Launcher. Wenn du den Ordner verschiebst, führ Schritt 2 erneut aus.
Deinstallieren: audiofilus quit; audiofilus desktop uninstall; rm -rf ~/.local/share/audiofilus ~/.local/bin/audiofilus*
Windows 10 oder neuer: Lade audiofilus-windows-amd64.zip herunter, entpack es irgendwo und starte audiofilus.exe.
Wirklich für die Hosentasche
Derselbe Pixel-Player auf iOS, gemacht für deine Finger: Alles lässt sich antippen, Listen scrollen mit Schwung unter deinem Daumen, und die Musik läuft bei gesperrtem Bildschirm weiter.



Touch zuerst
Tipp auf Zeilen, Cover, Tabs und Tasten; zieh Listen mit dem Daumen; die Tastenleiste hat echte Tasten, und die Spiele haben eigene Touch-Steuerungen. Im Hochformat öffnen sich die Tabs über eine Taste.
Sperrbildschirm und Kontrollzentrum
Cover, Song und Steuerung auf dem Sperrbildschirm, im Kontrollzentrum, an deinen Kopfhörern und in CarPlay. AAC aus iTunes und AAC-Radio laufen über Apples eigenen Decoder.
Deine Musik, wie du willst
Kopier Songs in der Dateien-App nach Auf meinem iPhone → Audiofilus, wähl einen beliebigen Ordner aus iCloud Drive, oder verzichte auf lokale Musik und streame von Subsonic, Navidrome oder Jellyfin, Radio, Podcasts und YouTube Music. Songs öffnen sich auch aus Dateien und anderen Apps in Audiofilus.
Jedes Release enthält eine unsignierte audiofilus-ios-unsigned.ipa: Installier sie mit Sideloadly oder AltStore, die sie mit deiner eigenen Apple-ID signieren. Oder füg die Quelle https://juanvillacortac.github.io/audiofilus/altstore.json zu AltStore, SideStore oder LiveContainer hinzu: Neue Releases erscheinen dort als Updates.
Über Handhelds hinaus
Derselbe Player auf jedem Bildschirm, den du hast.
Desktop
Linux und Windows, mit Launcher, Tray, Medientasten, Maus und Touch sowie scharfer Pixelskalierung bei jeder Fensterform. Als Nächstes: Layouts für große Fenster.
iOS
iPhone und iPad als unsignierte App: Touch-Oberfläche, Wiedergabe im Hintergrund, Sperrbildschirm und Kontrollzentrum. Als Nächstes: ein signierter Build.
Android
Dieselbe mobile App auf Android, mit Hintergrundwiedergabe über die Mediensitzung des Systems.
