audiofilter / librtlsdr

Provide FM audio via TCP for RTL SDR

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Based on rtl-sdr

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

About

Provide FM audio via TCP for RTL SDR

License:GNU General Public License v2.0


Languages

Language:C 88.7%Language:CMake 7.2%Language:Shell 1.6%Language:C++ 1.3%Language:Python 1.2%