FM_DEMOD(1)

πŸ“¦ version 1.0.5, in debian bookworm, ubuntu jammy

πŸ’– FM_DEMOD β€” okay bestie, let's talk ✨

so like. fm_demod is the moment. it's a diagnostic tool for the codec2 library and its whole entire job is making an audio file out of signal samples. that's it. that's the girl. πŸŽ€


🌸 SYNOPSIS 🌸

fm_demod usage: InputFMRawFile OutputSpeechRawFile

two arguments, no flags, no drama, we love a low-maintenance icon πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe: you hand her an input raw file β€” and listen, the specs matter, no cap:

  • 44.4 kHz
  • 16 bit shorts
  • and the FM signal is centered at 11.1 kHz

give her all that and she hands you back a file of demodulated audio samples. that's the whole trade. input FM samples in, speech-ish audio out. slay. πŸ”₯


✨ OPTIONS ✨

ngl there aren't any actual flags here, it's just two positional arguments and they're both doing main character work:

  • InputFMRawFile β€” the first argument, bestie. it's the file name of a file with FM signal samples. πŸ“ and if you pass - instead of a name? the input gets taken from stdin. iconic.
  • OutputSpeechRawFile β€” the second argument. this is the file name of a file that's gonna get created and filled with audio data. 🌈 and yep, if you pass - here too, the output gets sent to stdout. pipe it, redirect it, do whatever, she's flexible. πŸ‘‘
fr fr: that's the entire option list. no hidden flags, no surprises, just two args and a dream. 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

go read her friends, they're all giving:


and that's the page, babe πŸ’œ this lil writeup is from fm_demod, dated 2015-02-24 β€” yeah she's been out here since 2015 and she still eats. periodt. πŸŽ€βœ¨

πŸ“¦ where this page comes from