Skip to content

Resonāda 1.6.1 · Satya · truth

Choose a tag to compare

@kaurav99 kaurav99 released this 09 Jul 21:21
2f698c3

Resonāda — 1.6.1 · Satya · truth

versionCode 31 · minSdk 30 · targetSdk 36 · same keystore — installs as an update over any earlier build without losing your library, playlists, favorites or settings.

Satya — truth. A mini release about the app never lying to you: the bitXact badge now tells the truth about ReplayGain, exclusive USB sessions survive every way of picking a track, a mis-driven DAC volume control is fixed for real, native gapless graduates from experimental after on-device validation, and AuxBridge gets a live control bar plus automated routing on phones that double-route.


✨ New

  • 🎛️ AuxBridge lives in the mini player. While the bridge is live, the bottom bar becomes an AuxBridge control — live elapsed time, pause and stop right there, and one tap opens the full bridge screen (which now also shows how long the bridge has been live) — no more digging through the side menu.

⚡ Improved

  • 🚦 Smoother AuxBridge on phones that double-route. Some phones keep sending the source app's audio to the USB DAC alongside the bridge, causing breaking or stuttering audio. The bridge screen now explains it, taps straight through to the right Developer option, and — after a one-time adb grant (copy-paste command shown in-app) — handles the routing switch automatically for each session and restores it when the bridge stops.
  • 🎚️ ReplayGain moved to Equalizer & DSP. It scales the audio like any other DSP, so it now lives with the EQ — same Track/Album modes and preamp, clearer description.
  • 🔗 Native gapless is out of experimental. Validated on-device: seamless same-format splices with zero USB underruns, and cue-sheet or format-change boundaries handled safely.
  • 🩺 Deeper DAC report. The report now maps the DAC's full USB volume topology — every volume control and audio terminal, and which one actually feeds the output — so misbehaving hardware volume can be diagnosed from a single exported file.
  • ☁️ Clearer S3 errors. The S3 source now surfaces the storage provider's real error (like SignatureDoesNotMatch or AccessDenied) instead of a bare "HTTP 403", making misconfigured buckets easy to fix.

🛠️ Fixed

  • 🔊 Full-volume blast on the TTGK "Note" USB DAC fixed. Its main volume control accepts changes without actually lowering the level; the app now drives the per-channel control instead — working, bit-perfect volume at any position.
  • 🎯 Up Next, album and artist taps keep bitXact. Tapping a track there no longer silently drops an exclusive USB session to shared output — those taps now pick the engine exactly like the library does.
  • 🔁 Repeat All wraps on the bitXact path. Next on the last track (or Previous on the first) of a USB-DAC queue now wraps around instead of doing nothing.
  • 💎 bitXact is honest about ReplayGain. When ReplayGain or its preamp is scaling samples on the exclusive path, a "ReplayGain active" notice shows instead of a lit badge.
  • 💿 Gapless respects cue sheets. A cue-sheet track queued next no longer splices into the whole physical file, and per-track ReplayGain now updates at each seamless transition.
  • 💥 No more crash opening Up Next when the queue contains the same song twice.

📦 Artifacts (sha256)

APK Size SHA-256
Resonada-1.6.1-arm64-v8a.apk 90.8 MB d652861b1e346df3737b71fb4005f0f8286188c59c3019581eb1910d29227046
Resonada-1.6.1-armeabi-v7a.apk 85.3 MB dac1f19f03f5d57885c26806ba03cdd65227de50d2467b5a57527a0afc4cddcc
Resonada-1.6.1-universal.apk 121.7 MB 21c77e2649b2ba5545a5731956a27abff1192570028cb6d3722b3069af66da59

Pick arm64-v8a for any phone made since 2017 (smaller, faster). Use universal only if you're unsure of your device's CPU. armeabi-v7a is for legacy 32-bit-only devices.

Same signing key as the previous releases — Android installs this directly on top with no data loss.