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