fyworld

D-Music is a minimalist Android music player that lets you stream and download lossless audio for free, with multi-source switching, lyrics, background playback, and local music management.

v1.5.1
Published at
21d ago
29
Stars
571
Download
Synced at
21d ago

Latest release

v1.5.1Oct 7, 2026, 06:39 AM
Downloads slow? Switch the source anytime above

README

Project Overview

D-Music is a minimalist Android music player built on Solara that focuses on free lossless streaming and free lossless downloads. It supports cross-site library search, multi-bitrate playback, and playback caching, plus local song management and lyric calibration. The interface uses Material 3 rounded cards with light and dark themes and dynamic color.

An Android music player with free lossless streaming and downloads.

Key Features

  • Cross-site search: switch between four sources with paged results
  • Multi-bitrate playback: 128K, 192K, 320K, and lossless FLAC
  • Explore radar: random discovery across 13 music styles that auto-continues when the queue empties
  • Background playback: control from notification and lock screen, switch tracks from Bluetooth
  • Download manager: multi-bitrate downloads that embed covers and lyrics into tags
  • Local music: nine formats supported with folder-by-folder browsing and playback
  • Lyric system: layered fallback across cache, embedded, sidecar, and online matching
  • Playback cache: online tracks cache as they play, so replays use no data
  • In-app updates: silent version checks on start with download and install

Target Audience

  • Users who want free lossless music
  • Commuters who need offline downloads
  • Users who manage local music files

Quick Start

  1. Install and open the app to start listening from the explore page
  2. Search by artist or title on top and switch sources from the left dropdown
  3. Adjust bitrate, theme color, and channel balance in settings
  4. View and play downloaded songs on the download manager page

Core Advantages

  • Free lossless: preview and download lossless quality without a membership
  • Fully offline: downloaded songs play locally, working without a network
  • Strong management: tag embedding and lyric calibration keep files complete in any player

System Requirements

Item Requirement
OS Android 12 or later for dynamic color
Minimum version Android 8.0 or later
Build from source JDK 17, Android SDK 34, NDK r26d

Notes

  • Music data comes from a third-party aggregation API; the app provides no music files
  • If the API is blocked, you can switch to a backup address in settings
  • This project is for personal study only and must not be used commercially

Release history

Sort