Show HN: Cyrinx (36kbps Acoustic Transport)
Category: library
Tags: acoustic-communication, modem, swift, signal-processing
Score: 6.3/10 (Innovation: 7, Technical: 8, Documentation: 5, Utility: 4)
Cyrinx is an acoustic data transport library that encodes and decodes data through sound at up to 36 kbps, using ultrasonic or near-field audio signals. It provides a Swift package for Apple platforms and a portable C implementation, with a measured Pixel 7a preset but requires per-device calibration. Interesting as a software-defined modem for proximity data exchange without radio or network infrastructure.
Target audience: mobile developers, embedded engineers, iOS/macOS developers
Repository: https://cyrinx.org/
View on Hacker News