Acoustic Data Transmission

2007
This project started in 2007.

This project is a two-part program. The first one encrypts text and then convert it into sound by assigning different frequencies to a different part of the data by order and value. The second one receives an audio feed and analyzes it using the Fourier series at different intervals. Afterward, it converts it back into encrypted data by reversing the process of part one. The converting process in both parts can be changed frequently by using a code word that sets the frequency assignment rules (similar to an enigma machine).
 

Lang/Lib/Pro Version
DirectX 8 1.0

Type VB6 Form Application
Input Microphone/.wav File/Text/.txt File
Output .txt File/Text/.wav File/Sound
Special Components Microphone