Skip to content

Transmit data between computers through speaker and microphone.

Notifications You must be signed in to change notification settings

qema/sound-transfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

#Sound Transfer

Sound Transfer transmits data between computers using your speaker and microphone.

Sound Transfer

Method: transmitter sends message as a series of pitches following a melodic, pitch-based protocol. Receiver detects the pitches through Fourier transforms, and converts back into ASCII text format. Hear your messages converted to melodies!

Requires Minim, Ess libraries (simply download and put in your Processing libraries/ folder.)

Here's the protocol.

Pitch	Symbol	Meaning
---------------------------------------
1976 Hz	 '!'	Begin transmission.
1174 Hz  '0'	Send a binary 0.
784 Hz	 '1'	Send a binary 1.
988 Hz	 '*'	Used as a separator between repeated digits.
1568 Hz	 '.'	End transmission.

About

Transmit data between computers through speaker and microphone.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published