Jeffery Hurley
/
Asteroids
Simple starter skeleton for asteroids video game.
Sounds/beats2.h@3:98aa3db6a48f, 2021-04-01 (annotated)
- Committer:
- jhurley31
- Date:
- Thu Apr 01 19:10:58 2021 +0000
- Revision:
- 3:98aa3db6a48f
Initial commit.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
jhurley31 | 3:98aa3db6a48f | 1 | /********************************************************************** |
jhurley31 | 3:98aa3db6a48f | 2 | * Written by WAVToCode |
jhurley31 | 3:98aa3db6a48f | 3 | * Date: Sun Mar 28 11:15:43 AM |
jhurley31 | 3:98aa3db6a48f | 4 | * FileName: beats2.2 |
jhurley31 | 3:98aa3db6a48f | 5 | * Interleaved: N/A |
jhurley31 | 3:98aa3db6a48f | 6 | * Signed: No |
jhurley31 | 3:98aa3db6a48f | 7 | * No. of channels: 1 |
jhurley31 | 3:98aa3db6a48f | 8 | * No. of samples: 858 |
jhurley31 | 3:98aa3db6a48f | 9 | * Bits/Sample: 8 |
jhurley31 | 3:98aa3db6a48f | 10 | **********************************************************************/ |
jhurley31 | 3:98aa3db6a48f | 11 | |
jhurley31 | 3:98aa3db6a48f | 12 | #pragma once |
jhurley31 | 3:98aa3db6a48f | 13 | |
jhurley31 | 3:98aa3db6a48f | 14 | #define NUM_BEATS2_ELEMENTS 858 |
jhurley31 | 3:98aa3db6a48f | 15 | |
jhurley31 | 3:98aa3db6a48f | 16 | const unsigned char gBeats2Data[NUM_BEATS2_ELEMENTS] = { |
jhurley31 | 3:98aa3db6a48f | 17 | 127, 132, 145, 154, 162, 167, 171, 174, /* 0-7 */ |
jhurley31 | 3:98aa3db6a48f | 18 | 176, 177, 177, 178, 177, 176, 174, 172, /* 8-15 */ |
jhurley31 | 3:98aa3db6a48f | 19 | 170, 168, 165, 162, 159, 156, 153, 150, /* 16-23 */ |
jhurley31 | 3:98aa3db6a48f | 20 | 147, 144, 141, 138, 135, 132, 129, 127, /* 24-31 */ |
jhurley31 | 3:98aa3db6a48f | 21 | 124, 122, 120, 118, 115, 114, 112, 110, /* 32-39 */ |
jhurley31 | 3:98aa3db6a48f | 22 | 108, 107, 105, 104, 102, 102, 103, 104, /* 40-47 */ |
jhurley31 | 3:98aa3db6a48f | 23 | 104, 104, 102, 101, 99, 98, 96, 95, /* 48-55 */ |
jhurley31 | 3:98aa3db6a48f | 24 | 94, 93, 93, 92, 92, 92, 92, 92, /* 56-63 */ |
jhurley31 | 3:98aa3db6a48f | 25 | 91, 92, 85, 70, 60, 52, 46, 43, /* 64-71 */ |
jhurley31 | 3:98aa3db6a48f | 26 | 41, 40, 40, 41, 43, 46, 49, 53, /* 72-79 */ |
jhurley31 | 3:98aa3db6a48f | 27 | 57, 62, 66, 71, 76, 82, 87, 92, /* 80-87 */ |
jhurley31 | 3:98aa3db6a48f | 28 | 97, 102, 107, 112, 116, 121, 125, 129, /* 88-95 */ |
jhurley31 | 3:98aa3db6a48f | 29 | 133, 136, 140, 143, 146, 149, 152, 154, /* 96-103 */ |
jhurley31 | 3:98aa3db6a48f | 30 | 157, 159, 161, 163, 164, 166, 167, 169, /* 104-111 */ |
jhurley31 | 3:98aa3db6a48f | 31 | 170, 171, 172, 172, 173, 173, 174, 174, /* 112-119 */ |
jhurley31 | 3:98aa3db6a48f | 32 | 184, 195, 203, 209, 213, 216, 218, 219, /* 120-127 */ |
jhurley31 | 3:98aa3db6a48f | 33 | 220, 219, 218, 216, 214, 212, 208, 205, /* 128-135 */ |
jhurley31 | 3:98aa3db6a48f | 34 | 202, 199, 197, 195, 192, 188, 183, 178, /* 136-143 */ |
jhurley31 | 3:98aa3db6a48f | 35 | 173, 168, 163, 158, 153, 149, 145, 141, /* 144-151 */ |
jhurley31 | 3:98aa3db6a48f | 36 | 137, 133, 130, 127, 124, 121, 119, 116, /* 152-159 */ |
jhurley31 | 3:98aa3db6a48f | 37 | 114, 112, 110, 108, 107, 105, 104, 103, /* 160-167 */ |
jhurley31 | 3:98aa3db6a48f | 38 | 102, 101, 100, 99, 99, 98, 96, 81, /* 168-175 */ |
jhurley31 | 3:98aa3db6a48f | 39 | 69, 61, 55, 50, 47, 45, 44, 45, /* 176-183 */ |
jhurley31 | 3:98aa3db6a48f | 40 | 46, 48, 51, 54, 57, 61, 65, 69, /* 184-191 */ |
jhurley31 | 3:98aa3db6a48f | 41 | 74, 78, 82, 87, 91, 95, 100, 104, /* 192-199 */ |
jhurley31 | 3:98aa3db6a48f | 42 | 108, 112, 116, 119, 122, 126, 129, 132, /* 200-207 */ |
jhurley31 | 3:98aa3db6a48f | 43 | 134, 137, 139, 142, 144, 146, 148, 149, /* 208-215 */ |
jhurley31 | 3:98aa3db6a48f | 44 | 151, 152, 153, 154, 156, 156, 157, 158, /* 216-223 */ |
jhurley31 | 3:98aa3db6a48f | 45 | 158, 158, 159, 158, 163, 177, 187, 196, /* 224-231 */ |
jhurley31 | 3:98aa3db6a48f | 46 | 202, 205, 207, 207, 206, 205, 204, 201, /* 232-239 */ |
jhurley31 | 3:98aa3db6a48f | 47 | 199, 196, 192, 189, 186, 182, 178, 174, /* 240-247 */ |
jhurley31 | 3:98aa3db6a48f | 48 | 170, 166, 162, 158, 155, 151, 147, 144, /* 248-255 */ |
jhurley31 | 3:98aa3db6a48f | 49 | 140, 137, 134, 131, 128, 125, 123, 120, /* 256-263 */ |
jhurley31 | 3:98aa3db6a48f | 50 | 118, 116, 114, 112, 110, 109, 108, 107, /* 264-271 */ |
jhurley31 | 3:98aa3db6a48f | 51 | 106, 105, 104, 103, 103, 102, 102, 101, /* 272-279 */ |
jhurley31 | 3:98aa3db6a48f | 52 | 101, 100, 101, 91, 76, 66, 58, 52, /* 280-287 */ |
jhurley31 | 3:98aa3db6a48f | 53 | 48, 46, 44, 44, 45, 46, 48, 51, /* 288-295 */ |
jhurley31 | 3:98aa3db6a48f | 54 | 54, 58, 61, 65, 70, 74, 78, 82, /* 296-303 */ |
jhurley31 | 3:98aa3db6a48f | 55 | 87, 91, 95, 99, 103, 107, 111, 114, /* 304-311 */ |
jhurley31 | 3:98aa3db6a48f | 56 | 118, 121, 124, 127, 130, 132, 134, 136, /* 312-319 */ |
jhurley31 | 3:98aa3db6a48f | 57 | 138, 141, 145, 148, 151, 152, 153, 153, /* 320-327 */ |
jhurley31 | 3:98aa3db6a48f | 58 | 153, 153, 152, 152, 152, 151, 151, 151, /* 328-335 */ |
jhurley31 | 3:98aa3db6a48f | 59 | 151, 162, 172, 179, 185, 189, 192, 194, /* 336-343 */ |
jhurley31 | 3:98aa3db6a48f | 60 | 195, 195, 195, 194, 193, 191, 189, 187, /* 344-351 */ |
jhurley31 | 3:98aa3db6a48f | 61 | 184, 181, 178, 175, 172, 168, 165, 162, /* 352-359 */ |
jhurley31 | 3:98aa3db6a48f | 62 | 159, 156, 154, 151, 148, 145, 142, 140, /* 360-367 */ |
jhurley31 | 3:98aa3db6a48f | 63 | 137, 134, 132, 130, 128, 126, 124, 122, /* 368-375 */ |
jhurley31 | 3:98aa3db6a48f | 64 | 120, 118, 117, 115, 114, 113, 112, 111, /* 376-383 */ |
jhurley31 | 3:98aa3db6a48f | 65 | 110, 109, 108, 107, 107, 106, 106, 102, /* 384-391 */ |
jhurley31 | 3:98aa3db6a48f | 66 | 87, 75, 65, 59, 53, 50, 48, 47, /* 392-399 */ |
jhurley31 | 3:98aa3db6a48f | 67 | 47, 48, 50, 52, 55, 58, 61, 65, /* 400-407 */ |
jhurley31 | 3:98aa3db6a48f | 68 | 69, 73, 77, 81, 85, 91, 97, 102, /* 408-415 */ |
jhurley31 | 3:98aa3db6a48f | 69 | 107, 110, 113, 115, 117, 119, 121, 123, /* 416-423 */ |
jhurley31 | 3:98aa3db6a48f | 70 | 125, 127, 129, 131, 133, 134, 136, 138, /* 424-431 */ |
jhurley31 | 3:98aa3db6a48f | 71 | 139, 140, 142, 143, 144, 145, 146, 147, /* 432-439 */ |
jhurley31 | 3:98aa3db6a48f | 72 | 148, 149, 149, 150, 150, 156, 169, 178, /* 440-447 */ |
jhurley31 | 3:98aa3db6a48f | 73 | 185, 190, 194, 197, 199, 201, 201, 201, /* 448-455 */ |
jhurley31 | 3:98aa3db6a48f | 74 | 200, 199, 198, 196, 194, 191, 188, 185, /* 456-463 */ |
jhurley31 | 3:98aa3db6a48f | 75 | 182, 179, 175, 172, 169, 165, 162, 158, /* 464-471 */ |
jhurley31 | 3:98aa3db6a48f | 76 | 155, 152, 148, 145, 142, 139, 137, 134, /* 472-479 */ |
jhurley31 | 3:98aa3db6a48f | 77 | 131, 129, 127, 125, 122, 121, 119, 117, /* 480-487 */ |
jhurley31 | 3:98aa3db6a48f | 78 | 115, 114, 112, 111, 110, 108, 108, 107, /* 488-495 */ |
jhurley31 | 3:98aa3db6a48f | 79 | 106, 105, 104, 104, 93, 78, 67, 59, /* 496-503 */ |
jhurley31 | 3:98aa3db6a48f | 80 | 53, 50, 49, 48, 49, 49, 50, 50, /* 504-511 */ |
jhurley31 | 3:98aa3db6a48f | 81 | 52, 54, 56, 58, 62, 65, 68, 71, /* 512-519 */ |
jhurley31 | 3:98aa3db6a48f | 82 | 75, 79, 82, 86, 90, 94, 97, 101, /* 520-527 */ |
jhurley31 | 3:98aa3db6a48f | 83 | 105, 108, 111, 115, 118, 121, 123, 126, /* 528-535 */ |
jhurley31 | 3:98aa3db6a48f | 84 | 129, 131, 134, 136, 138, 140, 142, 144, /* 536-543 */ |
jhurley31 | 3:98aa3db6a48f | 85 | 146, 148, 150, 152, 153, 154, 155, 156, /* 544-551 */ |
jhurley31 | 3:98aa3db6a48f | 86 | 157, 159, 171, 182, 190, 196, 201, 204, /* 552-559 */ |
jhurley31 | 3:98aa3db6a48f | 87 | 206, 208, 208, 208, 208, 206, 205, 203, /* 560-567 */ |
jhurley31 | 3:98aa3db6a48f | 88 | 200, 197, 194, 191, 188, 184, 180, 177, /* 568-575 */ |
jhurley31 | 3:98aa3db6a48f | 89 | 173, 169, 166, 162, 159, 155, 152, 148, /* 576-583 */ |
jhurley31 | 3:98aa3db6a48f | 90 | 145, 142, 139, 136, 133, 131, 128, 126, /* 584-591 */ |
jhurley31 | 3:98aa3db6a48f | 91 | 123, 121, 119, 117, 116, 116, 116, 115, /* 592-599 */ |
jhurley31 | 3:98aa3db6a48f | 92 | 114, 112, 110, 108, 106, 104, 102, 101, /* 600-607 */ |
jhurley31 | 3:98aa3db6a48f | 93 | 95, 78, 66, 56, 49, 44, 40, 38, /* 608-615 */ |
jhurley31 | 3:98aa3db6a48f | 94 | 37, 37, 38, 39, 42, 45, 48, 51, /* 616-623 */ |
jhurley31 | 3:98aa3db6a48f | 95 | 55, 60, 64, 68, 73, 77, 81, 86, /* 624-631 */ |
jhurley31 | 3:98aa3db6a48f | 96 | 90, 94, 98, 103, 107, 111, 115, 119, /* 632-639 */ |
jhurley31 | 3:98aa3db6a48f | 97 | 122, 126, 129, 132, 135, 138, 140, 143, /* 640-647 */ |
jhurley31 | 3:98aa3db6a48f | 98 | 145, 147, 149, 151, 152, 154, 155, 156, /* 648-655 */ |
jhurley31 | 3:98aa3db6a48f | 99 | 157, 158, 159, 160, 161, 161, 168, 180, /* 656-663 */ |
jhurley31 | 3:98aa3db6a48f | 100 | 189, 196, 200, 204, 206, 208, 208, 209, /* 664-671 */ |
jhurley31 | 3:98aa3db6a48f | 101 | 208, 207, 205, 203, 200, 198, 194, 191, /* 672-679 */ |
jhurley31 | 3:98aa3db6a48f | 102 | 188, 184, 180, 176, 172, 168, 164, 160, /* 680-687 */ |
jhurley31 | 3:98aa3db6a48f | 103 | 157, 155, 153, 150, 148, 144, 140, 136, /* 688-695 */ |
jhurley31 | 3:98aa3db6a48f | 104 | 132, 128, 125, 121, 118, 115, 112, 110, /* 696-703 */ |
jhurley31 | 3:98aa3db6a48f | 105 | 107, 105, 103, 101, 100, 98, 97, 96, /* 704-711 */ |
jhurley31 | 3:98aa3db6a48f | 106 | 95, 94, 94, 93, 92, 79, 66, 56, /* 712-719 */ |
jhurley31 | 3:98aa3db6a48f | 107 | 49, 44, 40, 37, 36, 37, 38, 39, /* 720-727 */ |
jhurley31 | 3:98aa3db6a48f | 108 | 43, 47, 50, 55, 59, 63, 68, 72, /* 728-735 */ |
jhurley31 | 3:98aa3db6a48f | 109 | 77, 82, 87, 91, 96, 100, 105, 109, /* 736-743 */ |
jhurley31 | 3:98aa3db6a48f | 110 | 113, 117, 120, 124, 127, 130, 133, 136, /* 744-751 */ |
jhurley31 | 3:98aa3db6a48f | 111 | 139, 141, 144, 146, 148, 150, 151, 153, /* 752-759 */ |
jhurley31 | 3:98aa3db6a48f | 112 | 154, 156, 157, 158, 159, 160, 160, 161, /* 760-767 */ |
jhurley31 | 3:98aa3db6a48f | 113 | 162, 162, 162, 162, 163, 163, 163, 163, /* 768-775 */ |
jhurley31 | 3:98aa3db6a48f | 114 | 162, 162, 161, 161, 162, 164, 164, 165, /* 776-783 */ |
jhurley31 | 3:98aa3db6a48f | 115 | 164, 163, 161, 160, 158, 156, 154, 153, /* 784-791 */ |
jhurley31 | 3:98aa3db6a48f | 116 | 151, 150, 149, 147, 146, 145, 144, 143, /* 792-799 */ |
jhurley31 | 3:98aa3db6a48f | 117 | 142, 141, 140, 140, 139, 138, 138, 137, /* 800-807 */ |
jhurley31 | 3:98aa3db6a48f | 118 | 137, 136, 135, 135, 134, 134, 134, 133, /* 808-815 */ |
jhurley31 | 3:98aa3db6a48f | 119 | 133, 132, 132, 132, 132, 132, 132, 132, /* 816-823 */ |
jhurley31 | 3:98aa3db6a48f | 120 | 132, 132, 132, 132, 132, 132, 131, 131, /* 824-831 */ |
jhurley31 | 3:98aa3db6a48f | 121 | 131, 131, 131, 131, 130, 130, 130, 130, /* 832-839 */ |
jhurley31 | 3:98aa3db6a48f | 122 | 130, 130, 129, 129, 129, 129, 128, 128, /* 840-847 */ |
jhurley31 | 3:98aa3db6a48f | 123 | 128, 128, 128, 128, 128, 128, 128, 128, /* 848-855 */ |
jhurley31 | 3:98aa3db6a48f | 124 | 128, 127}; /* 856-857 */ |
jhurley31 | 3:98aa3db6a48f | 125 |