morse2ascii¶
Decodes Morse out of a recorded WAV file
- Version recorded: 0.2.1
- Categories:
cw - Upstream: https://aluigi.altervista.org/mytoolz.htm
What it does¶
Takes a PCM WAV recording containing Morse and prints the text. It works on a file rather than on a live sound card, and it is told the tone frequency and rough speed rather than guessing them.
Why you would want it¶
Offline decoding is a different job from live decoding, and it is the one that comes up when you have a recording of something you could not copy at the time — a beacon, a fragment from an SDR capture, an audio file someone sent you. Being able to re-run it with different parameters until the text falls out is exactly what a live decoder cannot do.
Before it will work¶
A WAV file in PCM format. Anything else — MP3, Ogg, FLAC, or a WAV with a compressed codec inside it — has to be converted first, with sox or ffmpeg.
How it installs¶
- apt:
morse2ascii
Known problems¶
It expects to be told the tone frequency and will produce confident nonsense if that is wrong, which is the usual first result. Machine-sent Morse decodes well; hand-sent Morse with irregular spacing often does not, and no parameter fixes that. For live decoding from a receiver, use xdemorse or fldigi instead.
Keeping it current¶
- probe: apt policy
- strategy: apt_upgrade
Where to get help with the software itself¶
Luigi Auriemma's tools page. This is a small utility from a large personal collection rather than an actively developed project; Debian's package is the practical support route. The page returns 403 to an automated request (checked 2026-08-29) — bot-blocking rather than absence, so it is cited as live, and scripts/check_upstream_urls.py will keep reporting it. Noted here so the next person does not re-investigate it.