My current effort is to implement the audio as continuous phase—so there are no discontinuities in the chirp, which make a nasty click noise in the current implementation. Doing so, I’ve learned a lot about acoustic modems and amateur radio modulations.
A client for http://chirp.io in Python https://github.com/moreati/chirppy
I started this over Christmas, and I’ve been poking at it on and off since then—firstly trying (and failing) to reimplement the error correction. The extent of my knowledge there is http://math.stackexchange.com/questions/663643/discover-parameters-of-a-reed-solomon-code-from-its-output.
My current effort is to implement the audio as continuous phase—so there are no discontinuities in the chirp, which make a nasty click noise in the current implementation. Doing so, I’ve learned a lot about acoustic modems and amateur radio modulations.