- Codecs implemented in Javascript
- Retrieving raw data from getUserMedia APIs
- Generating tones programatically at a given frequency
- Transmitting data between two devices using audio, by modulating the amplitude of the tones
- Transmitting data between two devices using audio, by modulating the frequency of the tones
- Estimating the distance between two devices by echoing patterns between devices and accounting for latency