Skip to content

SpatialFin 2.7.1

Choose a tag to compare

@ignacio82 ignacio82 released this 17 May 00:06

Signed sideload build of SpatialFin 2.7.1 (versionCode 102). Supersedes 2.7.0 — install this instead.

Fix vs 2.7.0: the split-A/V freshness gate compared two undisciplined clocks and could silently disable lipsync drift correction during long playback (and permanently after a device clock adjustment). 2.7.0 is withdrawn; use 2.7.1.

Which file?

Each APK is universal (runs on every CPU — arm64 & 32-bit):

Device Download
Phone / Samsung Galaxy XR / Beam Pro SpatialFin-2.7.1-phone-xr.apk
Google TV / Android TV SpatialFin-2.7.1-androidtv.apk

Installing

  1. Enable Install unknown apps for your browser/file manager (Settings → Apps → Special access).
  2. Open the downloaded .apk and confirm.

Signed with the official SpatialFin release key (APK Signature Scheme v2).

What's new in 2.7.x

  • Split-A/V lipsync overhaul — continuous PI speed-trim drift correction, jitter smoothing, θ-disciplined stale-beacon rejection, per-codec audio latency, matched-filter calibration.
  • FCast protocol v4 — NTP clock-sync + commanded synchronized start, fully back-compatible with v3 / non-SpatialFin receivers.
  • Discovery reliability — multiple installs/devices coexist and advertise correctly.

Technical detail: SPLIT_AV_SYNC_V4.md and PR #22.