Turning binary data into speaker output.
显示 更早的评论
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
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Audio Processing Algorithm Design 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!