Meld: Unified Spotify & YouTube Music Client
Meld is an Android music client that integrates Spotify's personalization and discovery data with YouTube Music's streaming library. It utilizes Spotify accounts to drive recommendations, search, and home content while routing audio playback through YouTube Music.Technical Specifications
| Category | Details |
|---|---|
| Android Version | 8.0+ |
| Architectures | arm64-v8a, armeabi-v7a, x86, x86_64 |
| Screen DPIs | 120dpi to 640dpi |
| MD5 Digest | 2c7b6ed64bd753d87a6d18bc64463a9d |
| Upstream Base | Metrolist v13.4.0 |
Core Integration Features
Spotify Data Integration
- Source Management: Spotify acts as the primary engine for search and home screen content (top tracks, artists, and playlists).
- Spotify-only Mode: Option to toggle the UI to show exclusively Spotify-sourced metadata.
- Smart Queue Generation: Custom algorithm builds queues based on Spotify taste profiles, including genre similarity and popularity matching across three time ranges.
- Library Synchronization: Direct access to Spotify playlists and liked songs.
- Authentication: Native login support; no developer dashboard or Client ID required. Compatible with both Free and Premium Spotify accounts.
Playback and Resolution
- Fuzzy Matching: Automated Spotify-to-YouTube track resolution with local caching.
- Manual Override: Users can manually map Spotify tracks to specific YouTube URLs; overrides are saved permanently.
- Hybrid Profile Cache: 3-tier strategy (GraphQL → REST API → Local DB) for instant loading and rate-limit management.
- Audio Engine: Includes skip silence, normalization, and tempo/pitch adjustment (Varispeed mode).
Media Management
- Background Playback: Full support for background streaming and lock screen controls.
- Offline Support: Download and cache songs/playlists for offline use.
- UI/UX: Material 3 design with Light, Dark, Black, and Dynamic theme options. Includes a home screen widget and Rich Presence support.
New in Latest Update
| Feature | Description |
|---|---|
| Intelligent Pre-Caching | Background downloading of the next N tracks (3-20) in the queue. |
| Followed Artist Sync | Spotify followed artists sync to local library with dedicated identification chips. |
| Bulk Download | Single-tap download for entire Spotify playlists. |
| Varispeed Mode | Links playback pitch with speed. |
| URL Playback | Stream tracks directly via URL input in the search bar. |
Bug Fixes and Improvements
- Speed Dial: Resolved "no content in fetchPlaylist response" error when pinning Spotify Liked Songs.
- Lyrics: Implemented timeout handling for providers.
- Queue Logic: Fixed play-next behavior and "ghost" track additions.
- Navigation: Improved back gesture handling in the expanded player.
- Library: Expanded search functionality across all library screens and fixed track labels for cached content.
You do not have permission to view the full content of this post. Log in or register now.