Turning binary data into speaker output.
Show older comments
Hi I'm trying to come up with a code that turns binary data into an audio loudness signal for a presentation on air gapping.
I'm not entirely sure how but I would like to do it simply using Matlab to send a distinct loudness change output over time to the computer's speaker. Basically like morse code.
Any white noise audio file can be used as a base. I will be using a recording of a computer fan.
I am aiming for the following translation with 1 second between each:
1 - 80 dB (at your discretion)
0 - 50 dB (at your discretion)
00000 would be 5 seconds of the file at 50 dB
11111 would be 5 seconds of the file at 80 dB
Example:
Text: I love MATLAB :)
Binary: 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01001101 01000001 01010100 01001100 01000001 01000010 00100000 00111010 00101001
Accepted Answer
More Answers (0)
Categories
Find more on Audio Processing Algorithm Design in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!