AI summary
Open-source music streaming app with high-resolution Opus audio, a custom C++ native engine, 10-band parametric EQ, and real-time spatial audio. Features synchronized lyrics, Spotify playlist import, listen-together rooms, and dynamic Material 3 theming. Version 2.6.7 improves queue handling, adds codec/bitrate display, and refines light theme and listening stats.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
SuvMusic is a premium, open-source music streaming application designed for high-resolution audio enthusiasts. Built with Jetpack Compose and a custom C++ native audio engine, it delivers an ad-free experience with advanced features that bridge the gap between cloud streaming and professional local playback.
Core Features
Audio Engineering & Performance
- Native Audio Engine: High-fidelity playback powered by a custom C++ JNI layer for low-latency digital signal processing. - WSOLA Time-Stretching: High-quality pitch and speed adjustments without digital artifacts or distortion. - Parametric EQ & Spatial Audio: 10-band ISO-standard equalizer and real-time 3D sound positioning with ITD/ILD head-shadowing models. - High-Resolution Streaming: Opus audio streaming up to 256 kbps with dual-source resolution for consistent quality.
UI & User Experience
- Material 3 Interface: Dynamic theming engine that adjusts system-wide colors based on album artwork. - Dynamic Island Mini-Player: Interactive, floating overlay for background playback control. - Gesture Controls: Integrated video player gestures—double-tap to seek, vertical swipes for volume/brightness, and pinch-to-zoom for fill/fit modes. - Synchronized Lyrics: Real-time, word-by-word lyrics integration from LRCLIB, Kugou, and SimpMusic providers.
Advanced Functionality
- Listen Together: Real-time synchronized listening rooms with low-latency network protocols. - Music Haptics: Beat-synchronized tactile feedback for immersive listening. - Spotify Migration: Direct playlist importing from Spotify accounts. - Smart Asset Management: Batch download capabilities with background service support and persistent caching.
Acknowledgments
SuvMusic is an independent project featuring original UI/UX and a custom audio engine. The project utilizes specific core logic from the following open-source resources to maintain compatibility:
- Metrolist: Core logic for the "Listen Together" protocol. - NewPipe Extractor: High-performance metadata extraction. - SimpMusic: Lyrics provider implementation logic.
License
Copyright © 2026 Suvojeet Sengupta
GNU General Public License v3.0
What's new
HQ Audio Server: HQ Audio now always uses the main hqaudio server; the Asia edge and its routing/circuit breaker were removed. - Queue Reordering: Dragging a song across the currently playing track no longer duplicates it; the playing index is kept in sync and rows stay within their section. - Queue Swipe-to-Delete: Swiped rows no longer get stuck as blank red delete tiles. - Classic Player Layout: Song title and artist are centred on their own row above the seek bar, with like/dislike, source and more actions in a row below. - YT Music Player: The audio/video switch is now centred in the top bar, and the '(New)' tag was removed from the player style name. - Codec Info: New Playback > Audio > Show Codec toggle displays the playing codec and bitrate (e.g. Opus -!160 kbps) on both player styles. - Adaptive Player Colours: With the Ambient background, text and icons switch to white over dark artwork (and dark over bright artwork) based on the real backdrop brightness. - Album Art Pulse: The pulse now uses the song's artwork colour, darkens on light backgrounds, and has a new Pulse Radius slider. - Settings Cleanup: Player Style moved to Customization; Background Blur and Pulse Intensity only show when the Ambient background is selected. - Song Menu: The song actions sheet uses a plain surface instead of the blurred ambient artwork. - Light Theme: Light mode uses clean near-white surfaces with a matching accent instead of mismatched beige/lavender tones and muddy accents. - Listening Stats: Weekly activity and time-of-day now use real listening time; added total plays, day streak, this-week vs last-week and peak listening hour.
About this version
- Version
- 2.6.7.0 (46)
- Size
- 27.06 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a
- Downloads
- 6
- Updated
- Sep 25, 2026
- Package
- com.suvojeet.suvmusic
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10