soundpost

v0.4

sends text through the air as sound. no internet, no bluetooth, just a speaker and a mic.

built for stardance. probably works better on laptop speakers than my old headphones did.

send

0 chars

ctrl+enter plays too. uppercase gets lowercased before sending.

receive

hit start listening, then play the chirps on this or another device

how it works

each char gets its own chirp — two tones at the same time, 80ms long. the decoder watches the mic for a pattern of 3 leader chirps (above every letter frequency on purpose) and only starts reading once it sees them. end marker is even higher so it can never be confused with a real char. one checksum chirp at the end so the decoder can tell you it misheard instead of just giving you garbage. that's the whole thing.

if you want to see what the chirps look like, turn your mic on and play something — the spectrogram below shows what the mic picks up in real time


  

known issues (yes i know about all of these):