Minimodemcan play and capture audio modem tones in real-time via thesystem audio device, or in batched mode via audio files.Minimodemcan be used to transfer data between nearby computers using anaudio cable (or just via sound waves), or between remote computers usingradio, telephone, or another audio communications medium."I like the Unix-philosophy of simple tools that do their job... minimodem has all the boxes ticked."- a minimodem userMinimodem demos and applications: [video] Original minimodem demo video

Try using minimodem to decode the modem data in this video yourself! (Hint: maybe use 'pavucontrol')

 [video] Sarah Rose "Signals Everywhere": Decoding Digital Audio Data

Excellent demonstration of modem-audio forensics methods and tools! "This." -Kamal

 [blog] Maxime Leblanc: Decoding Audio Modems

Good introduction to basic FSK fundamentals.

 [application] Sega Saturn Save Game Extractor

Transmit Sega Saturn save game files as audio. Based on minimodem.

 [video] Kris Occhipinti: "Computer Radio Data Communications" video series

Nice video series using minimodem to demonstrate experimental emergency comms methods.

 [video] 300 Baud Acoustic Modem Emulation & calling a BBS

 [video] Hak5 "Alternative Sneaker Nets" (minimodem at 6m12s)

 [video] minimodem decoding modem data from Arduino microcontroller

 [audio] Freifunk.radio show featuring minimodem (German)

If you have to transmit a file from A to B then the most common methods are to use any kind of network (wired or wireless) or a shared storage medium like an USB stick. What if everything fails and you have to transmit data from computer A to computer B then you still have an option: Transmit the data via the soundcard !




Transmitting Data Through Sound With Minimodem