Ghost Music Player logo
Updated v3.0.0 Stable Offline AI & Media

Ghost Music Player

Fast, intelligent, and privacy-focused offline AI music player for all Android screens.

in.sddev.ghost_music_player

App Screenshots

What's New in v3.0.0
Released September 2026

v3.0.0 v3.0.0 release: On-device UVR-MDX-Net vocal stem isolation, YAMNet neural audio classifier, 10-band DSP equalizer, Sing & Rehearsal karaoke recorder, home screen widgets, and full-spectrum adaptive UI across Watch, Phone, Tablet, and TV.

Overview & Sovereign Architecture

Fast, intelligent, and privacy-focused offline AI music player for all Android screens.

A modern, high-performance offline music player and vocal studio built with Flutter. Engineered with an offline-first philosophy, it combines local machine learning intelligence (YAMNet neural audio classifier, UVR-MDX-Net vocal stem isolation), ObjectBox metadata caching, 10-band DSP equalizer, synchronized LRCLIB lyrics, and seamless responsive scaling across smartwatches (Wear OS), phones, foldables, tablets, and Android TV.

Core Capabilities & Features

On-device AI vocal stem isolation (UVR-MDX-Net via ONNX Runtime) to separate vocals from backing instrumentals 100% offline

YAMNet neural network audio classifier with 521 audio classes for automatic genre and mood categorization

Sing & Rehearsal karaoke studio with synchronized lyrics tracking and low-latency microphone audio recording

Studio 10-band parametric equalizer with custom presets, Bass Boost, and 3D Virtualizer powered by Android AudioEffect DSP

Time-synced LRC lyrics rendering with LRCLIB integration and offline Google ML Kit on-device translation

Precision visual waveform audio slicer to create and set custom phone ringtones, notification tones, or alarms

Full-spectrum adaptive UI dynamically responsive for Wear OS smartwatches, smartphones, foldables, tablets, and Android TV

Android Home Screen Widgets in Vinyl Light and Dark Glass styles for instant playback control

100% offline-first architecture with zero telemetry, zero tracking SDKs, zero ads, and zero cloud uploads

Permission Transparency

In accordance with our zero-telemetry policy, every Android permission is strictly declared and purpose-bound with 100% on-device processing:

READ_MEDIA_AUDIO

Reads device audio library to index music files, track metadata, and album art (Android 13+)

MANAGE_MEDIA

Enables audio file management, playlist organization, and custom ringtone setup without repetitive OS dialogs (Android 12+)

WRITE_SETTINGS

Allows setting trimmed audio clips directly as system ringtone, notification sound, or alarm

RECORD_AUDIO

Required for the Sing & Rehearsal Karaoke studio to record user vocals locally in real time

MODIFY_AUDIO_SETTINGS

Enables the 10-band studio equalizer, Bass Boost, and 3D Virtualizer via system AudioEffect DSP

POST_NOTIFICATIONS

Displays persistent playback controls, progress notifications for vocal stem isolation queue, and smart suggestions (Android 13+)

FOREGROUND_SERVICE

Keeps playback and background tasks active when the app is minimized or the screen is turned off

FOREGROUND_SERVICE_MEDIA_PLAYBACK

Ensures uninterrupted background audio playback and system media session controls

FOREGROUND_SERVICE_DATA_SYNC

Maintains continuous execution for on-device vocal isolation and audio processing queues (Android 14+)

WAKE_LOCK

Prevents CPU sleep during active audio playback and intensive on-device neural stem separation

INTERNET

Strictly for fetching time-synced lyrics from LRCLIB and downloading offline translation packs. No personal or audio data ever leaves device

ACCESS_NETWORK_STATE

Checks network connectivity before attempting LRCLIB queries or translation model downloads

READ_EXTERNAL_STORAGE

Legacy storage permission for Android 12 and below (API ≤32) to load local audio files

1 / 1