Skip to content

v1.4.3 - Equalizer, Playlists, and Massive Performance Boost!

Latest

Choose a tag to compare

@POL0i POL0i released this 28 Jun 01:54

Welcome to DuWave v1.4.3! 🌊
This update brings highly requested features, crucial bug fixes, and a massive under-the-hood rewrite to ensure the music player runs smoother and faster than ever before.

✨ New Features

  • Built-in Equalizer: Fine-tune your audio experience exactly to your liking!
  • Playlist Management: You can now easily add your favorite tracks to custom playlists.
  • Suggestions & Feedback Button: Got an idea? We want to hear it! Use the new button to send us your feedback directly.

⚡ Performance Optimizations

  • Zero-Allocation Rendering: Completely rewrote the visualizer and canvas rendering logic to stop allocating memory on every frame, resulting in 60fps butter-smooth animations.
  • Heavy Caching & Lazy Loading: Album covers and bitmaps are now properly cached in memory, significantly reducing CPU usage and eliminating UI freezing when scrolling or changing tracks.

🐛 Bug Fixes & Improvements

  • Fixed Visualizer Geometry: The mathematical perimeter for "Squircle" and "Rounded" shapes was corrected. The audio waves now flow perfectly around the edges of the album art.
  • Fixed Album Cover Updates: Resolved a bug where picking or updating a custom album cover would fail or not refresh the UI.
  • Removed Network Permissions: Fixed an issue where an underlying media dependency was implicitly injecting ACCESS_NETWORK_STATE. DuWave is back to being 100% strictly offline.
  • Tutorial Typos: Corrected minor text mistakes in the initial onboarding tutorial.

Thank you for using DuWave! As always, keep the feedback coming.