AI summary
Modern open-source music player built with Jetpack Compose and Media3 ExoPlayer. Features gapless hi-fi playback with a 10-band equalizer, hardware-entropy smart shuffle, synced LRC lyrics, and an on-device media downloader with automatic lyric extraction. Note: requests broad storage permissions (MANAGE_EXTERNAL_STORAGE) and battery optimization exemption.
Generated by AI. May contain inaccuracies.
About this app
A modern, lightweight, high-fidelity Android music player crafted with Jetpack Compose, Media3 ExoPlayer, and Room DB.
Tide Music is an elegant, open-source music player engineered for seamless performance and studio-quality sound. Built entirely in modern Kotlin with Jetpack Compose and AndroidX Media3, it combines minimalist Material 3 design with powerful DSP audio enhancements, intelligent non-repeating shuffle, and an integrated offline media downloader.
🚀 Key Features 🎧 High-Fidelity Audio & Smart Volume Media3 ExoPlayer Core: Zero-lag gapless playback, comprehensive format decoding (FLAC, MP3, WAV, M4A, OGG, AAC), and low battery consumption. 🔊 Smart Volume Extra: Hardware-accelerated DSP loudness enhancer (+3.0 dB clean makeup gain) delivering richer, louder output across phone speakers, Bluetooth earbuds, and car audio without digital clipping. 🎛️ Graphic Equalizer: 10-band equalizer with Bass Boost, 3D Virtualizer, preamp gain controls, and custom device profiles. Notification & Lock Screen Controls: System media controls with real-time seek bar, album art rendering, and dynamic shuffle toggles. 🎲 Hardware-Entropy Smart Shuffle Dynamic Hardware Entropy: Utilizes real-time device hardware signals (thermal sensors, battery voltage fluctuations, and nanosecond monotonic clocks) mixed with cryptographic SHA-256 to ensure every shuffle sequence is truly unpredictable. Anti-Repeat History Protection: Remembers recently played tracks and partitions them away from upcoming cycles, completely eliminating repetitive playback. Arbitrary Random Start: Tapping "Shuffle All" begins on an unpredictable track from your library rather than defaulting to track 1. 📜 Synced Dual-Mode Lyrics Fluid Auto-Scroll: Time-synced LRC lyric engine that smoothly follows audio playback with spring physics. Interactive Gesture Interception: Scroll manually without disrupting tracking, featuring an instant "Resume" chip. Embedded & Local LRC: Reads embedded metadata lyrics and auto-detects adjacent .lrc files. 📥 On-Device Media Downloader High-Bitrate Extraction: Download offline audio directly into standard MP3/M4A formats. Automatic Lyrics Sync: Automatically extracts captions and converts them into time-synced .lrc lyric files. 🎨 Clean Material 3 Interface Spring-Animated Mini Player: Floating player stretches and expands smoothly into the full player screen. Dynamic Backdrop Glass: Frosted artwork backgrounds that adapt colors to match the currently playing song. Smart Library: Fast local storage indexing, tree folder navigation, multi-selection batch actions, and dynamic smart playlists (Favorites, Most Played, Recently Added, Not Played). Sleep Timer: Gentle fade-out countdown timer for evening listening.
About this version
- Version
- 1.7.0-kugou (30)
- Size
- 109.84 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a
- Downloads
- 31
- Updated
- Sep 18, 2026
- Package
- com.kugou.android
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10