MORSE2ASCII(1)
π MORSE2ASCII β the manual, but make it cute π
okay bestie, this is the morse2ascii(1) page from the User Commands section, and I'm gonna walk you through it like we're texting at 2am π¦
β¨ NAME β¨
morse2ascii β it's literally the tool that decodes morse code straight out of a PCM WAV file π
πΈ SYNOPSIS πΈ
morse2ascii [options] <file.WAV/TXT>
that's it, that's the whole vibe π
π« DESCRIPTION π«
so the way this works is volume/peak based β it listens to how loud and how peaky the signal is to figure out the dots and dashes. it can decode morse from a PCM WAV file, and also from text and RAW PCM files, which is lowkey iconic of it π
it's also got some options for parsing abbreviations, prosigns, and qcodes, so it's not just doing the bare minimum, it's giving range π
π«Ά OPTIONS π«Ά
-aβ abbreviations and prosigns parsing. it gets the shorthand, no cap β¨-qβ q-codes parsing. all thoseQ-thingies? handled π-r F C Bβ treat the file as raw headerless PCM data. you must specify the Frequency, Channels and Bits, like-r 44100 2 16π»-oβ disables the automatic optimizations: DC bias adjust and normalize. only use this if your file is already clean and normalized, fr fr π§Ό-mβ morse notation output (like...___...instead ofSOS). it's a debug thing π-w FILEβ debug option that dumps the handled samples from memory out toFILEπΎ-dβ debug info. WAV input only, just so you know π
π Note: the input file can be a PCM WAV audio file, or it can be a text file that uses the dotlinespace notation (._or.-), dit-dah, binary, and others. and if you use-as the file, it reads a text stream from stdin πΈ
okay so that's the whole page and honestly? it ate. morse2ascii 0.2, from October 2013 β vintage but still slaying π mwah, go decode something bestie πβ¨π¦
π¦ where this page comes from
- debian bookworm: morse2ascii 0.2+dfsg-3 Β· GPL-2.0-or-later
- debian trixie: morse2ascii 0.2.1+dfsg-1 Β· GPL-2.0-or-later
- ubuntu jammy: morse2ascii 0.2+dfsg-3 Β· GPL-2.0-or-later
- ubuntu noble: morse2ascii 0.2+dfsg-3build1 Β· GPL-2.0-or-later
- ubuntu questing: morse2ascii 0.2.1+dfsg-1
- ubuntu resolute: morse2ascii 0.2.1+dfsg-1build1 Β· GPL-2.0-or-later
- ubuntu stonking: morse2ascii 0.2.1+dfsg-1build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms