Skip to content

Releases: vortexapps67/BeatWave

v6.1.1

Choose a tag to compare

@vortexapps67 vortexapps67 released this 18 Oct 08:15

📝 BeatWave v6.1.1 Release Notes


🌟 What's New

1. Modern Segmented Player Mode Switcher

  • 3-Way View Switcher ([Cover | Lyrics | Queue]): Added a top navigation segmented pill selector in the player allowing one-tap switching between Artwork, Lyrics, and Queue views.
  • Dedicated Queue Screen: View and manage upcoming tracks in a dedicated layout directly from the player.
  • Dedicated Lyrics Screen: Enhanced lyrics display with synchronized karaoke scrolling and clean typography.
  • Persistent Mini-Artwork Return Action: When browsing Queue or Lyrics, a mini album thumbnail appears in the header—tapping it instantly slides back to the Cover view.
  • Tactile Bottom Action Pills: Upgraded the bottom utility bar with responsive pill buttons for Lyrics and Queue featuring container-fill state indicators.

⚡ Improvements & Polish

1. Fluid Artwork Morphing (Crossfade & Manual Skips)

  • Fluid Ascending Glide:
    • The outgoing album artwork smoothly glides upward (-14.dp) with a gentle shrink.
    • The incoming artwork ascends into frame from below (+18.dp), expanding naturally into place.
  • iOS / Apple Music Easing: Tuned the animation curve using CubicBezierEasing(0.22f, 1.0f, 0.36f, 1.0f) for smooth, organic deceleration without jerky jumps.
  • Crossfade-Synchronized Duration: When crossfade is enabled, the artwork morph duration dynamically matches the crossfade duration. Manual track skips use a tuned 1050ms transition.
  • Liquid Prismatic Effects: Retained the top-left prism flare, holographic light bloom, and subtle chromatic aberration during track changes.

2. Enhanced Ambient Edge Glow

  • Default Enabled: Fixed the setting so ambient glow is turned on out-of-the-box (ambientEdgeGlowEnabled = true).
  • Enhanced Perimeter & Corner Blooms:
    • Top & Bottom Edges: Radiates dynamic light from beneath the status bar and above the navigation bar.
    • Left & Right Borders: Thicker edge coverage extending into the player canvas.
    • 4-Corner Radial Blooms: Concentrated multi-stop radial light pools blossoming from all 4 screen corners.
    • Rhythm Breathing Pulse: Ambient light pulses softly in time with the music (1100ms cycle when active, 3200ms idle pulse when paused).

3. Low-End Device Optimization

  • Tiered Glass Performance Mode:
    • Added auto-detection for low-end / power-saving devices to simplify heavy blur passes and maintain 60/120 FPS UI fluidity.
    • Reduced particle counts and simplified shader render passes when high-performance graphics are constrained.

4. Player UI Streamlining

  • Cleaned up Player Interface: Removed the temporary DJ console banners, decks, and dialog triggers across all screens (Player_v2, PlayerMenu, SongMenu, YouTubeSongMenu, OldPlayerMenu, and AdminPanelScreen) for a cleaner, distraction-free listening experience.
  • Restored Album & Artist Row: Re-established clean album title and artist metadata rows beneath the song title.

🛠️ Bug Fixes & Stability

  • Compilation & Packaging Fixes:
    • PlayerMenu.kt: Fixed unresolved reference to Material3MenuGroup caused by import cleanup.
    • Player_v2.kt: Resolved smart-cast compilation failures on delegated mediaMetadata properties.
    • PlayerArtworkMorph.kt: Fixed Kotlin compiler Dp multiplication type mismatch.
  • Continuous Integration:
    • Both CI & Debug Build and Nightly GMS Release Build pipelines now build and package signed universal APKs with zero compiler warnings or errors.
image

v6.1.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 04 Oct 05:22

🌊 BeatWave v6.1.0 Release Notes

BeatWave 6.1.0 is here! This release brings immersive 8D Spatial Audio, Always-On Display (AOD) Mode, Fluid Glow V2, blazing-fast load times with Android Baseline Profiles, and key stability fixes.


🎧 What's New

🌌 8D Spatial Audio

  • 3D Binaural Sound Stage: Experience tracks rotating smoothly around your head with realistic depth, binaural panning, and acoustic space.
  • Dedicated Audio Controls: Easily toggle and tune 8D audio right from the Player Menu.

🌙 Always-On Display (AOD / Standby Mode)

  • AMOLED-Optimized Standby: Pure black #000000 screen with dimmed digital clock, date, and live battery status.
  • Breathing Artwork Halo: Floating album cover with ambient breathing light.
  • Anti-Burn-In Pixel Shift: Built-in protection that periodically drifts UI coordinates to prevent image retention on OLED displays.
  • Intuitive Gestures: Double-tap to Play/Pause, swipe left/right to skip tracks, and tap for options.

🌈 Fluid Glow V2 (Ambient Screen Edge Lighting)

  • Dynamic Perimeter Glow: Screen edges now illuminate and pulse in sync with the song's beat drops and rhythm.
  • Harmonic Palette Sampling: Edge lighting blends seamlessly with your current album art colors.

⚡ Performance & Speed

  • 🚀 Instant App Startup (Baseline Profile): Implemented AOT (Ahead-of-Time) compilation baseline profiles for snappy app launch and buttery-smooth 120Hz scrolling.
  • ⚡ Faster Playlist & Track Loading: Optimized concurrency during Spotify and YouTube Music playlist syncing.
  • 📥 Quick Local Download Access: Streamlined access to your offline library and downloaded tracks.

🎨 UI & Design Polishing

  • Refreshed Typography: Clean, updated modern typography across the entire app.
  • Enhanced Glassmorphism: Rendered cleaner vector tile outlines and improved Liquid Glass specular highlights.
  • Universal Player Menus: Audio tools, tempo/pitch shifters, and 8D audio switches are now unified across both Classic and V2 player designs.

🐛 Bug Fixes & Stability

  • Fixed Android 16 (SDK 36) Crash: Resolved static initializer NPE during playlist and track imports.
  • 8D Audio Buffer Fix: Resolved audio buzzing on specific bitrates and buffer sizes.
  • Thread-Safe Normalization: Implemented atomic caching in SpotifyMapper to eliminate race conditions.
  • General performance improvements and minor UI alignment fixes.

Full Changelog: v6.0.0...v6.1.0

v6.0.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 13 Sep 06:06

🌊 BeatWave v6.0.0 — Liquid Sync & Instant Audio

We are thrilled to bring you BeatWave v6.0.0, one of our biggest updates yet! This release introduces real-time synced listening with friends, an overhauled instant playback & parallel lyrics engine, a redesigned Liquid Glass Home screen, and smart Spotify-powered discovery.


⚡ Instant Playback & Lightning-Fast Lyrics

  • Ultra-Fast Parallel Lyrics (Suggested by Daniel): Parallel provider requests ensure instant lyrics retrieval without waiting on slow providers, backed by background pre-caching and an expanded 100-song cache.
  • 0ms Song Skip & Next-Track Prefetching: The player now pre-resolves upcoming tracks in the background, making skips, next songs, and playlist auto-advances instant with zero delay.
  • Cold-Start Latency Fix: Non-blocking audio resolution for instant startup playback.

👥 BeatWave Sync (Listen Together)

  • Live Synchronized Playback: Listen to music simultaneously with friends anywhere in the world.
  • Invite Links & QR Codes: Generate shareable room links and QR codes for seamless one-tap joining.
  • In-Room Live Chat: Real-time messaging and track sharing directly inside your listening session.

🎨 Revamped Liquid Glass Home Screen

  • Dynamic Time-of-Day Greetings: Context-aware header ("Good morning", "Good evening", "Late night vibes").
  • Translucent Frosted Glass UI: Premium liquid glass cards with dynamic gradient lighting and responsive touch animations.
  • 100% Playable Discovery: Every card on Daily Discover & Quick Picks is guaranteed 1-tap playable.

🎵 Algorithmic Recommendations & Audio Presets

  • Spotify Discovery Engine (Suggested by Sandeep): Smart algorithmic recommendations tailored to your active queue and listening history.
  • SoundCloud-Style Music Presets (Suggested by Zaid): Tailored equalizer presets (Deep Bass, Studio Crisp, Electronic, Acoustic).
  • Login-Free Spotify Importer: Paste Spotify song and playlist links to play or import directly.

🎛️ Custom Themes & Polish

  • Color Theme Presets: Midnight OLED, Cyberpunk Neon, Emerald Forest, Rose Gold, Sunset Glow, and Liquid Glass.
  • Google Cast: One-tap Chromecast streaming directly from the player.
  • Library Playlist Covers: Rich dynamic cover art for all playlists in your library.
  • Welcome / What's New Dialog: Automatic feature tour on fresh installs and updates.

🛠️ Bug Fixes & Stability

  • Fixed white-on-white font contrast in search results with adaptive luminance.
  • Fixed Spotify login webview freezes with full-screen OAuth dialog.
  • Fixed missing Compose imports and Room database queries.

Full Changelog: v5.1.2...v6.0.0
Make_In_India

v5.1.2

Choose a tag to compare

@vortexapps67 vortexapps67 released this 31 Aug 11:07

🚀 BeatWave v5.1.2

What's New in v5.1.2


🎵 Spotify Recommendation Algorithm (Suggested by Sandeep)

  • Smart Algorithmic Discovery: Integrated intelligent recommendation algorithms delivering personalized, real-time discovery mixes, trending tracks, and genre-bending suggestions based on your listening habits.
  • Zero Login Friction: Enjoy fresh recommendations without needing third-party logins or paid API keys.
  • Regional & Global Feeds: Added verified curated feeds including Hindi, Bollywood Central, Indie India, Punjabi, and international charts.

🎛️ SoundCloud-Style Music Presets & Audio Engine (Suggested by Zaid)

  • SoundCloud-Inspired Sound Profiles: Implemented custom EQ audio presets tailored for deep punchy bass, crisp vocal presence, electronic club drops, and open studio acoustics.
  • Dynamic Tuning: Optimized frequencies to deliver the distinct, warm, and energetic SoundCloud audio signature directly to your playback pipeline.
  • Quick Preset Switching: Effortlessly toggle between custom audio profiles to match any genre.

✨ Revamped UI & Brand Typography

  • Modern Geometric Typography: Upgraded the brand display font to Outfit, giving the entire app a contemporary, sleek visual presence.
  • Two-Tone Wordmark: The homepage top navigation and expandable side panel now feature a striking dual-tone wordmark: Beat (Bold, accent text) + Wave (ExtraBold, vibrant primary).
  • Atmospheric Ambient Glow: Replaced the flat dark background on Home with a luminous ambient gradient aura that dynamically adapts to your theme colors.
  • Liquid Glass Aesthetic: Refined translucent glassmorphism with subtle light refraction across Daily Discover cards and Mood Filter chips.
  • Official Brand Badge in About: Added an elevated, glowing 92.dp BeatWave logo container at the top of the About screen.

📡 Google Cast Integration (GMS)

  • Player Menu Cast Control: One-tap device discovery and connection directly from the Player Menu (...).
  • Real-Time Discovery: Automatically detects Chromecasts, Google Nest/Home speakers, and Android TVs on your local Wi-Fi.
  • Interactive Cast Status Chip: Live "Casting to [Device]" chip in the player menu allows you to switch devices or disconnect with a single tap.
  • Hardware Volume Sync: Control connected speaker hardware volume directly via the player volume slider.
  • GMS Release Pipeline: GitHub Actions workflows are now configured to assemble Universal GMS release APKs with Google Play Services Cast SDK enabled.

⚡ Performance & Core Improvements

  • 1-Tap Direct Playback: Instant playback for all Daily Discover cards and Quick Picks right from the home feed.
  • Expanded Capacity: Increased recommendation capacity across home feeds.
  • In-App What's New Dialog: Updated the startup changelog dialog to automatically highlight these new v5.1.2 features with community credits.

v5.1.1

Choose a tag to compare

@vortexapps67 vortexapps67 released this 28 Aug 11:27

BeatWave v5.1.1 Release Notes

🎨 Visual & UI Updates

  • Redesigned Logo: Reimagined the app logo with a beautiful, modern liquid glass design.

📝 Suggestions & Bug Reporting Center

  • Double-Tabbed Layout: Reorganized the suggestions screen into two sections: Submit Feedback and My History.
  • Bug Reports: Added a toggle to submit either a Feature Suggestion or a Bug Report.
  • Automatic Device Info Capture: When reporting a bug, the app automatically captures your device manufacturer, model, and Android OS version to help diagnose issues easily.
  • Submission Status Tracker: Inside My History, users can now view all their past suggestions and bug reports alongside their live database status (PENDING, INVESTIGATING, FIXED, CLOSED).

🎵 No-Login Spotify Playlist Import

  • Login Free: You can now import public Spotify playlists directly without connecting or logging in to a Spotify account!
  • Easy Import: Just paste the Spotify playlist share link or ID under Settings -> Spotify -> Import via Playlist Link.
  • High-Speed Mirroring: The app fetches public track details from the link and uses high-speed YouTube Music search indexing to mirror the playlist to your local library.

🛠️ Core Fixes & Performance

  • Fixed Startup Freezes: Resolved network-on-main-thread crashes that occurred when downloading hosted configuration files on app startup.
beatwave_logo

v5.1.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 21 Aug 15:15

BeatWave v5.1.0 Release Notes

🌟 What's New

  • Local Music Enhancements:
    • Added a dedicated local Scan Screen to index files on your device.
    • Real audio properties (codec, bitrate, and sample rate) are now parsed and displayed for local files.
    • Support for launching an external tag editor directly from local tracks.
    • Added a dedicated Songs tab in local mode.
  • Redesigned Home Layout:
    • The local Home tab now features a shelf-based layout (shelves/sections) instead of a single chip row over a list.
  • Smooth Navigation & Gestures:
    • Added a fast-scroll rail to lists for easy navigation through large music collections.
    • Long-press menus can now be shown as an overlay (configurable behind a settings preference).
    • iOS-style overscroll physics have been tuned for a smoother spring-back effect.

⚡ UI & Performance Optimizations

  • Player Animations:
    • Optimized the player morph transition (the animation from the mini player pill into the full player sheet).
    • Improved overall scroll performance and in-memory playlist caching.
  • About Screen:
    • Added the "Make in India" emblem to the bottom of the About screen.

🔧 Bug Fixes

  • Playback & Player:
    • Fixed a playback issue where songs could get stuck at 0:00 and fail to play.
    • Fixed an issue where V2 player icons lost their glyphs to resources pruning.
    • Resolved a crash and lag related to tab pager migrations.
    • Fixed theme presets ignoring V2 player icon configurations.
  • System & Updater:
    • Fixed the nightly update checker to accurately query compile version info.
    • Cleaned up package dependencies and import mismatches.

v5.0.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 15 Aug 16:03
cccb223

🌊 BeatWave v5.0.0

Welcome to the brand new era of music playback on Android! BeatWave v5.0.0 introduces a complete project overhaul, Inspired from "Convx".

Here's everything you need to know about the features packed into this release.


🎨 Pure UI Overhaul — Redesigned with Liquid Glass

BeatWave v5.0.0 is not a simple update; it is a pure user interface overhaul. We have completely discarded stock Material widgets and static components in favor of a bespoke, fully immersive Liquid Glass design language. Every pixel, surface, and transition has been reimagined from the ground up to achieve modern glassmorphism.

  • Premium Glassmorphic Surfaces: App bars, navigation pucks, dialogs, and bottom sheets now feature real backdrop blur and refraction. They dynamically sample, blur, and color-bend whatever is behind them on the screen instead of displaying flat, solid overlays.
  • Refractive Depth & Lighting: Controls and panels are layered with subtle light reflections and borders, giving the entire interface a three-dimensional glass chrome aesthetic.
  • Fluid iOS-Style Motion & Physics: Navigating the app feels exceptionally premium with bouncy rubber-band overscroll behaviors, springy navigation controls, and page transitions that smoothly blur and fade.
  • Dynamic Material You Artwork Sync: The glass surfaces shift colors dynamically based on the active album artwork. The app's look and feel transforms to match the mood of the music playing at any given second.

🎵 Seamless Streaming & Offline Play

Stream your favorite tracks ad-free with robust background controls.

  • YouTube Music Integration: Direct access to the complete YouTube Music catalog without ads. Background streaming and full notification/lock-screen controls are fully supported.
  • Smart Offline Caching: Download your favorite tracks directly to local storage with intelligent cache management to save mobile data.
  • Lossless Support & Built-in EQ: Experience high-fidelity audio playback and tailor your sound using the built-in system equalizer.

📝 Lyrics & Social Integration

Connect your music experience with your friends and community.

  • Karaoke-Style Synced Lyrics: Real-time, word-by-word synced lyrics highlighting so you can sing along precisely.
  • Listen Together: Synchronize playback in real time with friends. Listen to the same song, pause, skip, and enjoy music simultaneously.
  • Discord Rich Presence: Show off what you're listening to on your Discord profile using integrated Rich Presence.

🚗 Android Auto

Take your music on the road. BeatWave is fully compatible with Android Auto, giving you safe and easy access to your library and queues directly from your car's dashboard.

🛡️ Privacy First

We believe your music choices and data belong exclusively to you.

  • Zero Telemetry: No trackers, analytics tools, or third-party background reporting.
  • 100% Local Data: Your history, downloaded tracks, cache, and preferences are stored strictly on your device.

💬 Community & Support

image - Copy

v4.5.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 13 Aug 15:30

BeatWave v4.5.0

We are excited to announce the release of BeatWave v4.5.0! This update introduces high-fidelity studio audio transitions, seamless Wi-Fi remote control sync (Spotify Connect-style), karaoke vocal suppression, dynamic home-screen aesthetics, and a brand-new interactive "Wrapped" experience.


What's New in v4.5.0

1. Spotify Connect-Style Playback & Remote Control 🛜

  • Auto-Discovery: Devices on the same Wi-Fi network automatically detect each other using Network Service Discovery (mDNS / NSD), eliminating the need for manual IP entries.
  • Live Playback Sync: Real-time synchronization of playing song metadata (title, artist, artwork), playback state (playing/paused), volume levels, and precise timeline position between devices.
  • Remote Cast Controller: Tap the new Cast button on the player to open a list of active devices, cast audio, and use your phone to control remote playback controls (play, pause, seek, and track skips).

2. Studio-Grade Audio Transitions 🎚️

  • Crossfade Skips: Integrated seamless audio blending when skipping tracks using the crossfade engine.
  • Volume Fade Transitions: Implemented 300ms volume fading on play/pause and 150ms seek fades to eliminate harsh audio clicks and pops.

3. Vocal Suppression (Karaoke Mode) 🎤

  • Out-Of-Phase Stereo (OOPS): Introduced real-time vocal suppression processing directly inside the audio pipeline.
  • Quick Toggle: Toggle Karaoke mode on/off on the fly from the Player settings.

4. Dynamic Blurs & Customized Backgrounds 🖼️

  • Blurred Home Screen: Custom background images with adjustable blur radius are now rendered at the home container level instead of the player screen, improving overall layout legibility and player screen performance.

5. Interactive "BeatWave Wrapped" 📊

  • Year in Review Story: Relive your music habits with a beautiful, slide-based, story-styled listening recap of your top tracks, artists, and total play duration.
  • Stats Access: Launch your Wrapped recap anytime directly from the Stats screen.

6. Interactive Lyric Card Sharing 📝

  • Quick Selection Mode: Instantly select lyrics and generate custom lyric image cards with a one-tap "Share Card" button at the bottom of the lyrics sheet.

Technical & CI/CD Enhancements

  • Build Stack Upgraded: Switched execution runtime to JDK 21 to align with dependencies.
  • Clean Builds: Updated workflow pipeline (.github/workflows/android.yml) to invoke Gradle clean to guarantee clear caching on builds.
  • AAPT2 Compliance: Resolved positional formatting warnings in Azerbaijani localization resources.

Connect & Support us

og img

v4.3.5

Choose a tag to compare

@vortexapps67 vortexapps67 released this 30 Jul 16:19

BeatWave v4.3.5

Features

  • Custom Fonts: Added support for custom font selection (feat/custom-fonts).
  • Google Cast: Improved volume synchronization, device picker, and audio output integration.

Bug Fixes

  • Android 12+ Cast Crash: Fixed ForegroundServiceStartNotAllowedException occurring during Cast session toggles while minimized.
  • Crash Reporter: Fixed multi-process WebView crash (Using WebView from more than one process at once) on Android 9+.
  • Mini Player Persistence: Fixed liquid glass mini player reverting to standard layout on album and playlist screens by keeping bottom navigation persistent.

UI & Polish

  • Light Mode Liquid Glass: Made text colors adaptive by default for better legibility.
  • Translations: Updated localized strings (l10n).
image

v4.3.0

Choose a tag to compare

@vortexapps67 vortexapps67 released this 26 Jul 05:17

🚀 Beatwave v4.3.0 Release Notes

We’re excited to bring you Beatwave v4.3.0! This update packs massive download speed improvements, fresh UI enhancements inspired by top audio platforms, smart settings tools, and critical bug fixes.


⚡ Performance & Core Improvements

  • ⚡ Blazing Fast Downloads: Dramatically increased song downloading speeds by bypassing network throttling using optimized 5MB download chunks.
  • 📶 Data Saver Mode (Beta): Added a new Data Saver Mode to the player and audio settings to keep your data usage light.
  • 🔌 Zero-Lag Offline Mode: Fixed an issue where playing offline downloaded songs would incorrectly use network data to fetch background "Up Next" suggestions.
  • 🎯 Precision Song Matching: Implemented robust strict-matching verification to guarantee the server returns the exact song you requested.
  • 🔓 Age-Restricted Playback Fix: Resolved playback failures on age-restricted audio tracks.

🎨 UI & User Experience Enhancements

  • 🔍 Settings Search Index: Easily navigate through your configuration options with a brand-new unified search bar inside Settings.
  • 💎 Enhanced Lossless Music Hub: Upgraded the Lossless Hub UI to dynamically display your total lossless track count alongside refined icon aesthetics.
  • 📱 Apple Music-Inspired Quality Selectors: Enjoy sleek Lossless and Download quality options directly inside the player bottom sheet.
  • 👆 Default Swipe Gestures: "Swipe to add song" is now enabled by default for faster playlist building.
  • 🔕 Refined Haptics: Disabled haptics by default for a smoother out-of-the-box experience.
  • 📐 Tablet Layout Fix: Fixed an issue where cover art on album, artist, and playlist views appeared overly large on tablet displays.

🤝 Social, Community & Sync

  • 🎧 Seamless Listen Together: Opening the Listen Together screen now automatically connects you to the server without extra taps.
  • ⚡ Double-Tap Bug Fix: Fixed a bug requiring users to tap "Create Room" or "Join Room" twice to establish a connection.
  • 🔄 YouTube Sync Cleanup: Fixed bugs where random recommended songs or "Suggestions" were incorrectly added to user playlists during YouTube Music sync.
  • ❤️ Support Beatwave: Added a "Donate for lossless music" button in the Account section and updated the contribute icon with the official Apple Lossless logo.

🔗 Connect With Us

image - Copy