Technical Overview
A mobile music utility built with the Flutter and Go frameworks designed for high-quality audio management and acquisition. The application facilitates the retrieval of lossless FLAC audio from multiple streaming platforms while maintaining original metadata and file integrity.Core Specifications
| Category | Detail |
|---|---|
| Version | 7.0+ |
| Architecture | Flutter (UI) / Go (Backend) |
| Format Support | True Lossless FLAC |
| Monetization | No ads, no subscription |
| Font/UI | Google Sans Flex, Monochrome icon support |
Feature Set
- Provider Management: Supports Déézér, Tidal, Qobuz, and Amazon Music via an isolated extension runtime.
- Library Tools: Album downloading, playlist creation, and advanced metadata filters.
- Audio Metadata: Automatic embedding of lyrics into FLAC files and MusicBrainz album artist fallback.
- System Integration: Native worker progress notifications and persistent probed audio duration.
Technical Changelog & Updates
Extension & Provider System
- Implemented isolated extension runtimes and generic extension provider resolution.
- Added Provider Priority configuration under Settings > Extensions.
- Introduced extension APIs for download deduplication, ISRC, and Lyrics.
- Removed Tidal as a built-in provider in favor of the extension-based model.
Pipeline & Performance
- Download Pipeline: Full propagation of cancellation signals through the native pipeline.
- Worker States: Improved distinction between "preparing" and "downloading" phases in native workers.
- Heuristics: Added instrumental lyrics detection heuristic.
- UI/UX: Enhanced library grid, image loading performance, and accessibility (a11y) expansions.
Metadata & Storage
- Improved metadata embedding within the native worker.
- Synced download progress notification states.
- Added the ability to disable the home feed for a streamlined interface.
You do not have permission to view the full content of this post. Log in or register now.