Elf Musician
Music Player for MP3 & FLAC
Music Player for MP3 & FLAC
Latest Version: v2.3.8 (R118)
Download link in Google Play
https://play.google.com/store/apps/details?id=com.shadowpriest.elf_music_player
Lightweight MP3 and FLAC music player for your local music collection. No internet required. Enjoy your music with a sleek anime-themed design, 10-band equalizer, playlist management, and background playback.
Features:
✓ Supports MP3, AAC, FLAC, WAV
✓ Play music stored on your device or SD card
✓ Create, edit, and organize playlists easily
✓ 10-band equalizer for detailed sound customization
✓ Background playback and lock screen controls
✓ Anime-inspired skins for a unique visual experience
✓ Fast, lightweight, and easy to use
✓ Browse and manage your music library effortlessly
✓ Sleep timer
Designed for Offline Listening:
✓ No streaming services, online accounts, or internet connection required
✓ Enjoy your personal music collection anytime, anywhere
Note:
• This app does not stream or download music
• It only plays audio files already stored on your device
Available for devices running Android 11+
Album Screen
Artist Screen
Folder Screen
Playlist Screen
Queue Screen
EQ Screen
Settings Screen
MusicPlayer Screen
On this screen, you can:
Select Shuffle/Repeat Mode
Choose between Shuffle, Repeat All, or Repeat Song to control playback behavior.
Re-arrange playback sequence
Drag the song up/down to re-arrange playback sequence
Shuffle
Tap the Shuffle button to randomize the order of songs in your playback queue.
Repeat All
Once the last song finishes, playback automatically restarts from the first song in the queue.
Repeat Song
Continuously replays the current song until Repeat mode is turned off.
Tap the Sleep Timer icon to turn the timer on or off. Playback will automatically pause when the timer ends.
After tapping/slide up the bottom mini player bar, the full player screen will appear. On this screen, you can:
Use the Seek Bar
Drag the seek bar to jump to a specific point in the current track.
Album artwork is supported only through ID3v2 tags. To display album art:
Ensure your MP3/FLAC files include embedded cover images in their metadata.
Some formats may not currently supported for album art display.
For best results, use a tag editor to embed high-quality images directly into your MP3 files.
Elevate your listening experience with advanced audio controls. Shape your sound, add depth, and visualize your signal in real time.
Signal flow: Preamp attenuation → Equalizer → Bass Boost → Reverb.
This ensures clean headroom, precise tonal shaping, and immersive spatial effects.
Fine‑tune your audio to match your preferences.
Use the 10‑band EQ to sculpt the PCM signal across lows, mids, and highs.
Add weight to your sound with a LowShelf filter at 100 Hz (BiquadFilter, Q=0.707).
Perfect for enhancing sub‑bass presence and punch.
Create immersive environments with presets ranging from small room acoustics to cathedral‑like ambience.Currently in development, but already offering exciting spatial textures.
Monitor your signal strength after the EQ → Bass Boost → Reverb chain.
Levels typically remain near or below 0 dBFS, ensuring clean playback without clipping.
FFT visual bars is displayed, when Audio Visualizer is enabled in the Settings screen.
Take control of your music experience by building personalized playlists that suit your mood, activity, or vibe. With intuitive playlist tools, you can:
Add Songs Instantly
Browse your library or search for tracks to add with just a tap.
Rename and Organize
Customize playlist titles and reorder songs to match your flow.
Edit or Remove Tracks
Easily delete songs you’re no longer feeling.
Personalize your app experience by customizing the visual theme. In the App Skin settings, you can:
Theme
Switch between vibrant themes or use Default.
Set Background Skins
Apply custom wallpapers or background images for a more immersive look.
Orientation Lock (Portrait)
Locks the screen to portrait mode. Useful for low-end device.
(Starting with Android 16, orientation lock is no longer supported on large‑screen devices. e.g. tablets, foldables, Chromebooks)
ID3v2 Artwork Caching
During playback, the app caches artwork images to its app folder.
To cache all artworks at once, tap the "…" button.
A dialog will appear. The process may take several minutes if you have a large music collection.
You can cancel anytime by tapping the Abort button.
Audio Visualizer
During playback, the app analyzes PCM samples and displays them as a waveform, FFT spectrum, or Mel spectrum.
In Settings, choose your preferred display format from the dropdown menu.
For FFT Spectrum, only the lower 70% of the frequency range is shown to highlight the most audible bands.
You can disable visualization anytime using the toggle switch.
Tap the Skin Theme dropdown menu and select a theme or color. Your choice will update the app’s overall appearance.
Blue Theme
Autumn Theme
Navigate to Settings Screen. Tap the square icon to open the image picker.
This app packed some anime images.
Choose an anime image to set as the background for each screen. This selection will override the preset theme skin.
Alternatively, you can choose your own image files.
Inside Image picker, click the "FROM STORAGE" button to open the system's image picker. Choose your own pictures to set as the background for each screen / playlist. This selection will override the preset theme skin / image.
The selected image will be applied as the background image.
Tap the Sleep Timer icon to turn the timer on or off. Playback will automatically pause when the timer ends.
Enjoy seamless playback across a wide range of audio formats. The app supports:
MP3 – Widely compatible and efficient for everyday listening
AAC – High-quality sound with better compression than MP3
FLAC – Lossless format for audiophiles who want studio-quality sound
WAV – Uncompressed audio for maximum fidelity
Notifications – ensures playback remains active and visible while running in the background.
Music & Audio – required to access and play MP3 files stored on your device.