diff --git a/import numpy as np.py b/import numpy as np.py deleted file mode 100644 index 8054894..0000000 --- a/import numpy as np.py +++ /dev/null @@ -1,127 +0,0 @@ -import numpy as np -from scipy.io import wavfile -import random -import sys - -fs = 43750 - -# t = 1.0 / (520 + (5/6)) - - -# f = 2083.33333 - -samples = np.zeros(0) - - -def markBit(): - f = 2083.33333 - t = 1.0 / (520 + (5/6)) - - samples = np.arange(t * fs) / fs - - roffle = np.sin(2 * np.pi * f * samples) - return roffle * 0.8 - -def spaceBit(): - f = 1562.5 - t = 1.0 / (520 + (5/6)) - - samples = np.arange(t * fs) / fs - - return np.sin(2 * np.pi * f * samples) - - - -signal = np.zeros(20000) - - -def byte(the_byte): - sys.stdout.write(the_byte) - sys.stdout.write(" ") - byte_data = np.zeros(0) - for i in range(0, 8): - if ord(the_byte) >> i & 1: - sys.stdout.write("1") - byte_data = np.append(byte_data, markBit()) - else: - sys.stdout.write("0") - byte_data = np.append(byte_data, spaceBit()) - - sys.stdout.write("\n") - sys.stdout.flush() - - return byte_data - - -def extramarks(numberOfMarks): - """SAGE encoders seem to add a few mark bits at the beginning and end""" - byte_data = np.zeros(0) - - for i in range(0, numberOfMarks): - byte_data = np.append(byte_data, markBit()) - - return byte_data - -def preamble(): - byte_data = np.zeros(0) - - for i in range(0, 16): - byte_data = np.append(byte_data, markBit()) - byte_data = np.append(byte_data, markBit()) - byte_data = np.append(byte_data, spaceBit()) - byte_data = np.append(byte_data, markBit()) - byte_data = np.append(byte_data, spaceBit()) - byte_data = np.append(byte_data, markBit()) - byte_data = np.append(byte_data, spaceBit()) - byte_data = np.append(byte_data, markBit()) - - - - return byte_data - - - - -# ZCZC-WXR-RWT-020103-020209-020091-020121-029047-029165-029095-029037+0030-1051700-KEAX/NWS - -# code = "ZCZC-EAS-RMT-011000+0100-2141800-SCIENCE-" -code = "ZCZC-WXR-HUW-024031+0030-2142201-SCIENCE -" -# code = "ZCZC-PEP-EAT-000000+0400-2142300-SCIENCE -" -# code = "SUCK MY FUCKING BALLS YOU FUCKING COCKSUCKERS" - -# control string -# code = "ZCZC-EAS-RMT-011000+0100-2142200-KMMS FM -" - -for i in range(0, 3): - signal = np.append(signal, extramarks(10)) - signal = np.append(signal, preamble()) - - - for char in code: - signal = np.append(signal, byte(char)) - - signal = np.append(signal, extramarks(6)) - - signal = np.append(signal, np.zeros(43750)) - - -for i in range(0, 3): - signal = np.append(signal, extramarks(10)) - signal = np.append(signal, preamble()) - - for char in "NNNN": - signal = np.append(signal, byte(char)) - - signal = np.append(signal, extramarks(6)) - - signal = np.append(signal, np.zeros(43750)) - - - -signal *= -32767 - -signal = np.int16(signal) - -wavfile.write(str("same.wav"), fs, signal) - - diff --git a/rofl.wav b/rofl.wav deleted file mode 100644 index aa449ee..0000000 Binary files a/rofl.wav and /dev/null differ diff --git a/same_data/.DS_Store b/same_data/.DS_Store deleted file mode 100644 index 751b22a..0000000 Binary files a/same_data/.DS_Store and /dev/null differ diff --git a/same_data/e00/.DS_Store b/same_data/e00/.DS_Store deleted file mode 100644 index 4051f90..0000000 Binary files a/same_data/e00/.DS_Store and /dev/null differ diff --git a/same_data/e00/d00/e0000012.au b/same_data/e00/d00/e0000012.au deleted file mode 100644 index f80359b..0000000 Binary files a/same_data/e00/d00/e0000012.au and /dev/null differ diff --git a/same_data/e00/d00/e00000a9.au b/same_data/e00/d00/e00000a9.au deleted file mode 100644 index 8cccb86..0000000 Binary files a/same_data/e00/d00/e00000a9.au and /dev/null differ diff --git a/same_data/e00/d00/e0000198.au b/same_data/e00/d00/e0000198.au deleted file mode 100644 index 850b0ce..0000000 Binary files a/same_data/e00/d00/e0000198.au and /dev/null differ diff --git a/same_data/e00/d00/e00001e5.au b/same_data/e00/d00/e00001e5.au deleted file mode 100644 index f6603ca..0000000 Binary files a/same_data/e00/d00/e00001e5.au and /dev/null differ diff --git a/same_data/e00/d00/e0000275.au b/same_data/e00/d00/e0000275.au deleted file mode 100644 index bd41ccb..0000000 Binary files a/same_data/e00/d00/e0000275.au and /dev/null differ diff --git a/same_data/e00/d00/e00003ad.au b/same_data/e00/d00/e00003ad.au deleted file mode 100644 index 861da30..0000000 Binary files a/same_data/e00/d00/e00003ad.au and /dev/null differ diff --git a/same_data/e00/d00/e0000436.au b/same_data/e00/d00/e0000436.au deleted file mode 100644 index ace010e..0000000 Binary files a/same_data/e00/d00/e0000436.au and /dev/null differ diff --git a/same_data/e00/d00/e000046e.au b/same_data/e00/d00/e000046e.au deleted file mode 100644 index be19457..0000000 Binary files a/same_data/e00/d00/e000046e.au and /dev/null differ diff --git a/same_data/e00/d00/e000047a.au b/same_data/e00/d00/e000047a.au deleted file mode 100644 index 9b4845d..0000000 Binary files a/same_data/e00/d00/e000047a.au and /dev/null differ diff --git a/same_data/e00/d00/e000048c.au b/same_data/e00/d00/e000048c.au deleted file mode 100644 index 56d3776..0000000 Binary files a/same_data/e00/d00/e000048c.au and /dev/null differ diff --git a/same_data/e00/d00/e00005b1.au b/same_data/e00/d00/e00005b1.au deleted file mode 100644 index 92cd32c..0000000 Binary files a/same_data/e00/d00/e00005b1.au and /dev/null differ diff --git a/same_data/e00/d00/e00006c9.au b/same_data/e00/d00/e00006c9.au deleted file mode 100644 index a92c8d3..0000000 Binary files a/same_data/e00/d00/e00006c9.au and /dev/null differ diff --git a/same_data/e00/d00/e000071a.au b/same_data/e00/d00/e000071a.au deleted file mode 100644 index 1b0f6c5..0000000 Binary files a/same_data/e00/d00/e000071a.au and /dev/null differ diff --git a/same_data/e00/d00/e000072d.au b/same_data/e00/d00/e000072d.au deleted file mode 100644 index 068b581..0000000 Binary files a/same_data/e00/d00/e000072d.au and /dev/null differ diff --git a/same_data/e00/d00/e0000731.au b/same_data/e00/d00/e0000731.au deleted file mode 100644 index 4185d38..0000000 Binary files a/same_data/e00/d00/e0000731.au and /dev/null differ diff --git a/same_data/e00/d00/e0000741.au b/same_data/e00/d00/e0000741.au deleted file mode 100644 index 4e7e88a..0000000 Binary files a/same_data/e00/d00/e0000741.au and /dev/null differ diff --git a/same_data/e00/d00/e00007a4.au b/same_data/e00/d00/e00007a4.au deleted file mode 100644 index f8383b9..0000000 Binary files a/same_data/e00/d00/e00007a4.au and /dev/null differ diff --git a/same_data/e00/d00/e000094a.au b/same_data/e00/d00/e000094a.au deleted file mode 100644 index f4aeedf..0000000 Binary files a/same_data/e00/d00/e000094a.au and /dev/null differ diff --git a/same_data/e00/d00/e0000a44.au b/same_data/e00/d00/e0000a44.au deleted file mode 100644 index ed8de01..0000000 Binary files a/same_data/e00/d00/e0000a44.au and /dev/null differ diff --git a/same_data/e00/d00/e0000b9b.au b/same_data/e00/d00/e0000b9b.au deleted file mode 100644 index 8665a0d..0000000 Binary files a/same_data/e00/d00/e0000b9b.au and /dev/null differ diff --git a/same_data/e00/d00/e0000c5f.au b/same_data/e00/d00/e0000c5f.au deleted file mode 100644 index 33e3d27..0000000 Binary files a/same_data/e00/d00/e0000c5f.au and /dev/null differ diff --git a/same_data/e00/d00/e0000da6.au b/same_data/e00/d00/e0000da6.au deleted file mode 100644 index b639bc9..0000000 Binary files a/same_data/e00/d00/e0000da6.au and /dev/null differ diff --git a/same_data/e00/d00/e0000f50.au b/same_data/e00/d00/e0000f50.au deleted file mode 100644 index 05834a6..0000000 Binary files a/same_data/e00/d00/e0000f50.au and /dev/null differ diff --git a/same_data/e00/d00/e0000f8c.au b/same_data/e00/d00/e0000f8c.au deleted file mode 100644 index 21278ec..0000000 Binary files a/same_data/e00/d00/e0000f8c.au and /dev/null differ diff --git a/test.wav b/test.wav deleted file mode 100644 index 29f1a91..0000000 Binary files a/test.wav and /dev/null differ