Felicity

app.simple.felicity
by Zapstore Catalog

Advance audiophile grade offline music player.

Felicity Music Player is a high-performance, feature-rich audio player designed for audiophiles and music enthusiasts. With a custom-built audio engine and a sleek, dynamic user interface, Felicity delivers an immersive listening experience while maintaining low CPU usage and high efficiency. Whether you're looking for advanced audio processing capabilities or a visually stunning interface, Felicity Music Player has you covered. Features Custom Audio Engine - **Dual Decoder** utilizing both hardware and software decoding through FFmpeg. - **Custom DSP:** The entire audio processing chain (EQ, Bass, Reverb) is written in C++ via JNI. It utilizes ARM NEON SIMD auto-vectorization to process audio arrays with absolute minimum CPU overhead. - Supports bass, treble and more. - Native downmixing support to pass multichannel audio to stereo output. - **Advanced Effects:** Integrated spatial effects including stereo widening and tape saturation for an analog feel. - **10-band Equalizer:** A powerful equalizer with 10 adjustable frequency bands up to +/-15 dB with dedicated PreAmp support. - **Gapless Playback:** Seamless transition between tracks without any gaps or interruptions. - **High-Resolution Audio Support:** Support for high-resolution audio formats such as FLAC, ALAC, and DSD for audiophile-grade sound quality. - **Multi-Channel Audio Support:** Support for multichannel audio formats like 5.1 and 7.1 surround sound for an immersive listening experience. - **Milkdrop Visualizer:** Twin buffer enabled Milkdrop visualizer support powered by a native DSP, rendering on GL surface at native fps in real-time. User Interface - **Fully custom-built and highly optimized** interface inspired by Inure App Manager. - **Dynamic Theming:** The app's theme dynamically adapts to the album art of the currently playing track, creating a visually cohesive and immersive experience. - **Custom Animations:** Smooth and visually appealing animations throughout the app, enhancing the user experience and making interactions more engaging. - **Themes:** Multiple themes including light, dark, AMOLED black, Material You and others. - **Core:** Predictive back, edge to edge and adapted to all modern Android UI features. - **Embedded Lyrics:** Reliable, on-the-fly LRC extraction and support for online downloading from LrcLib. - **Dual Fast Scroll:** Simultaneous support for both slide to scroll and jump to letter fast scroll. - **Realtime Audio Visualizer:** A lock-free, zero-allocation visualizer rendering on the Canvas at native fps, powered by a native PFFFT implementation. Library Management - **Realtime Library Updates:** The app automatically detects and updates the music library in real-time as new tracks are added or removed from the device adapted from Peristyle app. - **All Storage Support:** Full support for both internal and external storages including SD cards and USB drives. - **Auto Scanning:** The app automatically scans for new music files and updates the library without requiring manual refreshes. Smart Core - **True Randomized Shuffle:** Choose between Miller and Fisher-Yates shuffle algorithms.

First release: Nov 3, 2026, 1 total release.

Most recent release: Nov 3, 2026.

Repo

Appears in 0 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Nov 3, 2026 0.0.33_alpha
    #### Equalizer - Added option to import PEQ presets. #118 - Supports presets from AutoEQ and other similar tools. - Fixed weird preset biquad output matches caused by locale mismatch in the PEQ parser causing wrong sound adjustments. #118 - Fixed uneven spacing issues. - Fixed knobs losing the touch focus on rotation. - Added self-compensating graph for EQ/PEQ preset previews. - It is a nice looking real-time graph preview. - Color support for PEQ bands.
    More…
    - Auto save the imported presets. - Resetting the PEQ should remove the bands as well. - Eager presets matching in the EQ to aggressively match the changes against all existing presets. #### DSP - Added option to select FFT resolution in the **Audio** preferences. - Lower resolution saves battery and renders visualizer at a faster rate. #### Lyrics - Added new way to highlight lyrics words and lines. - Added a moving highlighting box with physics based animations imitating a magnifying glass effect. - Optimized lyrics rendering to remove constant caching and dropping static layouts, significantly improving the rendering performance. - Removed the clipping behavior from the rendering to let the text overflow the boundary to create a proper fluid effect. - Romanization and adlibs support in the **LRC Parser**. - Removed cancellation of the edge blur when interactions occur to reduce motion and increase behavioral stability. - Improved lyrics scrolling. #### User Interface - Add album and artist menu in **Search**. - Added grid layouts for all data types in the **Search**. - Should not show grid for songs and list layout for everything else. - Updated the **Queue Management** dialog and added more options for efficient queue handling. - Added option to select the zone for album art color styles. - You can not select from **Retro**, **Pastel**, and **Chic** palette styles to suit your color preferences. - Added slider to adjust visualizer latency. - Added new **Block** visualizer skin. - Added **Spectrum Color** hits for the visualizer to highlight peak band hits. - Added **Mixes** to enable dynamic playlists and suggestions in the **Dashboard**. - Added voronoi style playlist card generator. #### Bug Fixes - Fixed random OOM crash on faulty bitmaps processing stuck in the pipeline. - Fixed scanner notifications cancelling out the media control notification. - Both notifications should show simultaneously. - Fixed a potential deadlock in the DB scanner threads. - Fixed album arts not shared between the list and menu in **Search**. - Fixed a random negative padding issue causing the **Lyrics** to crash. - Fixed empty **Shuffle** button behavior in some panels. - Fixed wrong album art shown in the **Mini Player** sometimes. - Fixed multiple view holders end up having same item ids causing the app to crash unexpectedly. #165 - Fixed hidden margin in the **Equalizer**. - Fixed seekbar labels clipping on sliding. #### Improvements - Added last used time stamp on queue entries to efficiently find the oldest queue for priority sorting when replacing for **Queue Management**. - Using spanned layout manager in the **Tiled Home** to enable more natural tile layouts. - Palette generator has been improved to generate soothing colors in the dark mode. #### Changes - Default lyrics should be deleted too when a song is deleted. - Decouple outline and highlight toggle in **Accessibility** preferences. #### Removed - Removed **Particles** and **Caps** toggle from the **Visualizer Menu**. - Removed the **Recommended** section in favor of the new **Mixes** playlist generator in the **Dashboard**.