📦 Android App Vibe Music v102 (FOSS) | Spotify and YouTube Music Client

MrDuckGoGo

Established
1000089126.webp

🎵 Vibe Music v102 (FOSS)

Vibe Music
is a modern, feature-rich, and open-source Android music player built for audiophiles and power users. Stream in high fidelity, sync playback with friends in real-time, and control your library across your entire ecosystem—all wrapped in a stunning, highly animated UI.

🚀 Key Features​

  • Vibee AI Assistant: A built-in, intelligent assistant to help you discover music, manage your queue, and elevate your listening experience.
  • Listen Together: Flawless, real-time playback synchronization with friends using a custom low-latency WebSocket and SSE engine.
  • High-Fidelity Saavn & YouTube: Stream your favorite tracks ad-free, including Saavn 320 kbps top-tier audio quality.
  • Parametric Auto EQ: Tailor your sound perfectly with built-in AutoEQ support featuring thousands of headphone profiles.
  • Smart Shuffle & Infinite Playback: Analyze your queue's vibe to inject recommended tracks seamlessly, plus unlimited scrolling for Automix and Daily Discover.
  • Liquid Glass UI & Visualizer: A stunning, translucent aesthetic featuring premium micro-animations and a real-time reactive audio visualizer.
  • Ecosystem Ready: Full native support for Android Auto and Wear OS.
  • Native Cast Volume Sync: Control Google Cast device volume directly via your phone's hardware buttons.
  • Offline Local Backup: Export and import your playlists, history, and settings seamlessly via local JSON payloads.
  • Quality-of-Life: Swipe-to-queue, customizable home screen widgets, and "Recently Played" integration.

🛠️ Architecture & Under-the-Hood​

Vibe Music is built entirely in Kotlin using Jetpack Compose and Media3 (ExoPlayer).

Recent architectural milestones include a complete rewrite of our multiplayer synchronization:
  • ListenTogetherManager: Intercepts Media3 player events to orchestrate playback state, timeline discontinuities, and seek events across all clients seamlessly.
  • Real-Time Networking: Powered by ListenTogetherClient using OkHttp WebSockets and Server-Sent Events (SSE) for robust room administration and low-latency signaling.
  • Deep Service Integration: MusicService exposes raw player lifecycle hooks directly to the sync orchestrator.
  • Compose Injection: The multiplayer manager is wired into the core dependency graph and exposed via CompositionLocal in the MainActivity for frictionless UI control.
You do not have permission to view the full content of this post. Log in or register now.
 

About this Thread

  • 0
    Replies
  • 18
    Views
  • 1
    Participants
Last reply from:
MrDuckGoGo

Trending Topics

Online now

Members online
1,229
Guests online
4,471
Total visitors
5,700

Forum statistics

Threads
2,302,987
Posts
29,151,622
Members
1,198,066
Latest member
notsohandsomefellow
Back
Top