Skip to content
Back to work

iOS Apps

TwinEars

Two phones, two pairs of headphones, one synchronised soundtrack.

Status
Beta
Year
2026
Discipline
iOS Apps

Overview

The hard part is not sharing audio, it is keeping two devices in sync without a server. TwinEars taps the system audio stream through a broadcast extension and distributes it peer to peer over MultipeerConnectivity with drift correction.

What matters

  • System-wide audio capture via a Broadcast Upload Extension
  • Serverless peer-to-peer distribution with drift correction
  • Clean build across two targets, zero warnings