fix the button action
[beacon-rx-433.git] / audio_to_c.py
1 import sys, wave, struct
2
3 out = open(sys.argv[1] + ".c", "w")
4 out.write("uint8_t x[] = {\n")
5 w = wave.open(sys.argv[1])
6 while True:
7     sample = w.readframes(1)
8     if sample == "":
9         break
10     if struct.unpack("h", sample)[0] < 0:
11         out.write("     0,\n")
12     else:
13         out.write("     1,\n")
14 out.write("};\n")
15 out.close()