FM_DEMOD(1)
π 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 kHz16 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
- debian bookworm: codec2 1.0.5-1 Β· LGPL-2.1-only
- ubuntu jammy: codec2 1.0.1-3 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms