From 64680d67bc4ce5a83bb4deb6c713944120fe95d4 Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Sat, 7 Sep 2024 01:03:17 +0300 Subject: [PATCH] Making it easier to understand data sound codec. --- .../INPUT.TXT | 1 + .../OUTPUT.TXT | 1 + .../SOUND.XI | Bin 0 -> 9540 bytes .../index.org | 9 +++++++++ .../screenshot.png | Bin 0 -> 6122 bytes 5 files changed, 11 insertions(+) create mode 100644 Networking/Digital data over analog audio channel/INPUT.TXT create mode 100644 Networking/Digital data over analog audio channel/OUTPUT.TXT create mode 100644 Networking/Digital data over analog audio channel/SOUND.XI create mode 100755 Networking/Digital data over analog audio channel/index.org create mode 100755 Networking/Digital data over analog audio channel/screenshot.png diff --git a/Networking/Digital data over analog audio channel/INPUT.TXT b/Networking/Digital data over analog audio channel/INPUT.TXT new file mode 100644 index 0000000..9d26a9b --- /dev/null +++ b/Networking/Digital data over analog audio channel/INPUT.TXT @@ -0,0 +1 @@ +This is sample encoded message! diff --git a/Networking/Digital data over analog audio channel/OUTPUT.TXT b/Networking/Digital data over analog audio channel/OUTPUT.TXT new file mode 100644 index 0000000..9d26a9b --- /dev/null +++ b/Networking/Digital data over analog audio channel/OUTPUT.TXT @@ -0,0 +1 @@ +This is sample encoded message! diff --git a/Networking/Digital data over analog audio channel/SOUND.XI b/Networking/Digital data over analog audio channel/SOUND.XI new file mode 100644 index 0000000000000000000000000000000000000000..60a4fcc2990dcb0a14b614a2d350b9e1a2774691 GIT binary patch literal 9540 zcmeI2y$yn37=#_c4Vb_Q7{Hp+ibA*2g36NG0hquE*uW8Vfv33SE-zmU?d5*o02Q}! z=)3Q_%+r0Em-W!~!+6`V{RaDU@L%u3b-WDc{?r}6pY^@G=I8XdKc?sWTHfpDaO_U~ zdAN+%o64haMC)3$pUR^f5a#%)+O2rBmoT-TqpirGek!K+Q+X}rs-6FZm%csurEleA zkXFSic2Jj!+;m3kespIQOK(f(rv1`;RX^I{Xj}J7Z*%slUAE%UHp0|?q$N!COY^7; zVHLS*M(h359j)`|&V;3RI2mbeg`bn5-kvfDQ~lCB>Oz>BOIpIxew0C2I#=~mc}{0F zL*-Ey!c;$%=VYX{j$g%IH6zWdxJ$Zo+K+BPn3_vk!W=(G>vVB)x6;yH!qk2$k1_~L z`#BluE?fDjxoMtrd(skC(V21yQ@fCsFx5}xIT?<&qMw?P=2hIKqO-HZ(WbYleokjc LtM=P@_|L=-Pd|`t literal 0 HcmV?d00001 diff --git a/Networking/Digital data over analog audio channel/index.org b/Networking/Digital data over analog audio channel/index.org new file mode 100755 index 0000000..83bf69b --- /dev/null +++ b/Networking/Digital data over analog audio channel/index.org @@ -0,0 +1,9 @@ +* data in sound + +Utility to encode/decode digital information into wave sound file. +You can later record it on the tape or send it acustically or +for example over telephone line. Decoding utility +is petty noise tolerant. + + +[[file:screenshot.png]] diff --git a/Networking/Digital data over analog audio channel/screenshot.png b/Networking/Digital data over analog audio channel/screenshot.png new file mode 100755 index 0000000000000000000000000000000000000000..87a3a0a5060581bdef5e5fa85f657575b2f42ba9 GIT binary patch literal 6122 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 ZntPn6*`2&mzrzQ4dxAZPU!VK_e*n7>j#&Tz literal 0 HcmV?d00001 -- 2.20.1