Kamal Mostafa kamal@whence.com

minimodem - general-purpose software audio FSK modem  for GNU/Linux systems

Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes support for various standard FSK protocols such as Bell103, Bell202, RTTY, TTY/TDD NOAA SAME, and Caller-ID.

Minimodem can play and capture audio modem tones in real-time via the system audio device, or in batched mode via audio files.

Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium.

    "I like the Unix-philosophy of simple tools that do their job... minimodem has all the boxes ticked."
          - minimodem user Elektra from Germany

Video and audio demos:

Ubuntu installation:

    sudo add-apt-repository ppa:kamalmostafa/minimodem
    sudo apt-get update
    sudo apt-get install minimodem
Debian installation:

    sudo apt-get install minimodem
Fedora installation:

    sudo yum install minimodem

Source packages:

Installable binary packages:

Man page: minimodem(1)

minimodem is Copyright © 2011-2016 by Kamal Mostafa <kamal@whence.com>. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.