1-bit

1-bit bridge

An open-source companion server. Reach your home library over HTTPS, with QR-code pairing and TLS fingerprint pinning — typically faster than SMB, and reachable from outside your home network.

What it is

1-bit bridge is a small Go server you run on a Mac, Windows PC, Linux box, or Raspberry Pi alongside your music library. It serves the iOS app over HTTPS instead of SMB — same files, same bit-exact audio, but a transport designed for the app rather than a decades-old file-sharing protocol.

It's free and open source under the MIT license. The canonical site — setup, troubleshooting, protocol spec, every release note — lives at acoseac.github.io/1-bit-bridge.

Looking for setup or troubleshooting?

Everything practical — install, pair, configure, recover — is on acoseac.github.io/1-bit-bridge. This page is just the elevator pitch.

Why use it instead of SMB

What's new in 0.1.3

Sixty-two commits since 0.1.2. The wire protocol stays at v1 — every change is additive, and the bit-exact audio path is untouched:

Full release notes and upgrade guidance: github.com/acoseac/1-bit-bridge/releases.

Bit-exact, by design

The bridge never decodes, resamples, or transcodes the source files. It serves the bytes the iOS app asks for — DSF, DFF, FLAC, ALAC, WAV, AIFF, MP3, AAC — and the iOS app does the rest. The full DSD pre-cache that protects DoP marker alignment still applies; the bridge just gets the bytes there faster. Optional upscaled variants are generated alongside the originals, never in place of them.

Open source, MIT

Source, releases, the protocol spec, and the admin console all live on GitHub under MIT. Issues, PRs, and security reports are welcome.

Get it

Run the bridge, pair your iPhone.

Step-by-step setup, troubleshooting, and the full protocol spec are on acoseac.github.io/1-bit-bridge.