Skip to content

v1.0

Choose a tag to compare

@VehicleEducational34 VehicleEducational34 released this 12 Aug 04:53
· 6 commits to main since this release

1.0 Release:

  1. Metro / Zune Design & Customization
    Panoramic Panorama Hub: Smooth horizontal sliding layout (now playing, get started, collection, and playlists).
    Parallax Header: Dynamic "Maestro Music" typography header with smooth horizontal parallax motion while scrolling between tabs.
    3D Live Tiles: Interactive home screen tiles with 3D press-tilt feedback (zuneTiltClickable), spring physics, and periodic flip animations displaying total song count, now playing status, and pinned favorites.
    Chameleon Dynamic Accent Engine: Automatically extracts dominant vibrant accent colors from album cover art using the Android Palette API.
    Custom Accent Themes: Choice of classic Metro accent colors (Zune Blue, Magenta, Lime Green, Orange, and Royal Purple).
    Ambient Aurora & Artist Fanart: Dynamic Aurora Borealis shader backdrop crossfaded with artist wideback fanart loaded via TheAudioDB API.

  2. Audio Playback Engine & Local Library
    ExoPlayer & Background Service: Full background playback support integrated with ZuneMusicService and Android MediaSession.
    Local Music Import: Native Storage Access Framework (SAF) document picker allowing users to import .mp3 and audio files directly from device storage.
    Database Persistence: Powered by Room DB for local storage of imported tracks, history, favorites, pinned items, and custom playlists.
    Alphabetical Jump List: Quick letter-grid matrix for fast navigation through large music collections.
    Sticky Mini Player: Bottom player bar with play/pause controls and swipe gesture support to skip to the next or previous track.

  3. Now Playing, Synchronized Lyrics & Visualizer
    Fullscreen Now Playing View: High-resolution album artwork, progress seek bar, track queue management, and shuffle/repeat modes.
    Time-Synced LRC Lyrics Engine: Integrated LRC parser highlighting lyrics line-by-line in real time as the track plays.
    Online Lyric Fetcher: Automatic lyric fetching from the LRCLIB API for missing tracks.
    3D Wireframe Canvas Visualizer: Interactive real-time 3D wireframe audio visualizer rendered directly on canvas.
    Playback Speed Modes:
    Normal: 1.0x playback
    Vaporwave: 0.8x pitch and speed reduction
    Nightcore: 1.3x pitch and speed boost

  4. Sound Studio (Audio FX)
    5-Band Graphic Equalizer: Custom slider frequency level controls (-15 dB to +15 dB gain).
    Reverb Presets: Environmental reverb simulation (Small Room, Medium Room, Large Hall, Plate).

  5. AI Smart DJ (Gemini Integration)
    Mood & Vibe Playlist Generator: Generates custom atmospheric song recommendations based on user prompts (e.g. "chill sunset", "retro hype", "night drive") using the Google Gemini API (gemini-3.5-flash).
    Offline Fallback: Offline fallback generator if no API key is configured or network is unavailable.

  6. Collection, Playlists & History
    Custom Playlists: Create custom named playlists and assign songs.
    Pinned Tracks Shelf: Pin favorite songs/albums directly onto the Get Started home grid.
    Favorites Library: Mark songs as favorites with a dedicated full-page view.
    Playback History: Dedicated timeline view tracking recently played songs.

  7. System Utilities & Lock Screen
    Zune Lock Screen Overlay: Metro-style lock screen featuring gesture swipe-up to unlock, live digital clock/date display, Now Playing widget, and ambient glow.
    Sleep Timer: Timed auto-stop durations (15m, 30m, 60m) featuring a 20-second gradual volume fade-out before pausing.
    First-Launch Onboarding: Welcome screen guiding new users to select local music files on first launch.
    Haptic Feedback: Tactile haptic feedback on button clicks, long presses, tile flips, and navigation tabs.