palpic.h: fix file endian conversion bugs, and...
[rofl0r-openDOW.git] / sounds / machinegun.c
blob6ba1649fce81aad278f642f8283961eb753abb0a
1 #define FILESIZE 670
2 #define SAMPLERATE 5512
3 #define BITS 8
4 #define CHANS 1
5 #define FMTC0 1
6 #define FMTC1 0
7 #define DATASIZE 626
8 #define STRUCT_NAME machinegun
10 static const struct {
11 WAVE_HEADER_COMPLETE header;
12 uint8_t data[FILESIZE - sizeof(WAVE_HEADER_COMPLETE)];
13 } STRUCT_NAME = {
15 { { 'R', 'I', 'F', 'F'}, FILESIZE -8, { 'W', 'A', 'V', 'E'} },
16 { { 'f', 'm', 't', ' '}, 16, {{FMTC0, FMTC1}}, CHANS, SAMPLERATE, SAMPLERATE * CHANS * BITS/8, CHANS * BITS/8, BITS },
17 { { 'd', 'a', 't', 'a' }, DATASIZE }
20 140,210,211,151,204,243,135,88,145,128,204,210,48,46,75,122,172,98,32,35,152,191,55,26,168,166,33,104,154,68,88,107,
21 151,214,126,92,189,201,126,151,224,181,134,140,151,164,104,31,29,40,88,138,64,37,102,84,93,132,153,164,119,134,159,179,
22 203,96,81,160,139,153,133,95,171,172,111,158,200,189,203,134,75,122,100,91,80,52,67,51,88,97,40,26,123,195,106,139,
23 193,165,178,199,237,193,184,225,223,234,229,196,112,65,109,110,38,43,72,40,32,16,35,35,42,93,53,61,151,180,154,183,
24 214,219,224,182,199,154,96,217,198,60,67,48,35,115,61,32,112,82,130,230,145,79,135,160,146,124,94,113,117,81,100,91,
25 89,151,162,151,133,171,207,225,244,128,122,205,206,144,60,67,84,184,144,18,131,123,12,97,208,132,55,80,161,212,97,95,
26 163,120,121,150,164,173,151,111,126,126,102,127,172,161,83,48,32,76,129,92,44,18,62,138,201,154,80,133,214,232,161,167,
27 241,222,181,185,208,167,124,144,100,26,35,77,112,82,10,20,66,82,48,62,83,71,164,175,138,147,91,114,146,134,215,233,
28 151,137,166,215,214,128,135,189,162,142,186,198,143,106,91,131,186,129,49,28,53,103,103,44,18,85,102,62,64,94,161,149,
29 115,108,130,198,159,174,250,193,181,240,175,133,223,196,99,69,109,144,85,76,107,110,85,45,52,35,37,69,93,133,60,1,
30 124,198,109,49,147,184,82,108,198,184,136,118,172,235,199,132,156,226,193,178,210,124,71,102,136,149,92,36,42,95,77,89,
31 167,162,145,138,147,190,201,137,147,154,80,118,88,48,100,109,107,74,105,120,107,163,201,197,156,141,113,50,38,104,133,116,
32 151,147,141,152,144,150,142,159,155,116,102,134,204,190,97,56,51,46,71,92,91,102,110,104,126,113,89,125,123,156,222,234,
33 211,188,200,159,120,138,158,154,124,121,94,84,71,24,34,54,77,91,102,111,78,82,141,174,158,163,147,132,195,218,182,132,
34 128,187,206,220,197,101,107,158,100,42,40,70,101,69,24,27,85,136,158,121,53,117,161,95,119,201,243,170,117,190,175,151,
35 203,159,109,165,195,150,153,171,123,92,125,139,77,48,74,92,120,83,29,69,77,56,58,67,110,132,119,114,168,200,137,133,
36 168,186,176,122,130,163,185,212,168,88,76,139,178,140,99,72,82,128,122,116,127,121,118,123,140,138,151,162,127,127,161,134,
37 61,74,115,99,80,66,103,163,169,133,93,113,160,177,181,149,104,111,138,139,149,160,129,102,117,123,99,106,123,139,145,119,
38 124,106,98,134,114,125,185,172,105,116,191,235,213,132,99,67,26,58,119,188,205,157,91,50,59,79,128,171,182,183,144,125,
39 111,47,14,20,31,67,106,141,169,190,217,232,237,218,184,162,113,103,
43 #undef STRUCT_NAME
44 #undef DATASIZE
45 #undef FMTC1
46 #undef FMTC0
47 #undef CHANS
48 #undef BITS
49 #undef SAMPLERATE
50 #undef FILESIZE