What is different here?
-
Only 1 executable 'fm_process'
-
Demod code in separate C file
-
This behaves like rtl_fm except the ouptut audio is sent out via TCP as in rtl_tcp instead of piping to aplay/play
-
This allows connecting a simple program to that socket which can play the audio
* Once audio is sent this way, it's easier to modify the program to output current frequency, and various other debug info * Also audio can be sent over the network to be listened to remotely.
-
Various python scripts include to play/save audio to file
* Startup fm_process just like rtl_fm * Either before or after start fmplay.py * Note: PyAudio required * Note: This is set up for mono 16-bit audio @ 32khz
For more information on original code, please see: http://sdr.osmocom.org/trac/wiki/rtl-sdr