music mixer code
Dependencies: mbed wave_player mbed-rtos SimpleRGB 4DGL-uLCD-SE PinDetect
Diff: marimbaGmaj.h
- Revision:
- 10:5f5e199e1b9c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/marimbaGmaj.h Mon Dec 09 16:43:04 2019 +0000 @@ -0,0 +1,361 @@ +/********************************************************************** +* Written by WAVToCode +* Date: Sat Dec 07 06:46:46 PM +* FileName: marimbaGmaj_8k_8bit_unsigned.C +* Interleaved: N/A +* Signed: No +* No. of channels: 1 +* No. of samples: 2645 +* Bits/Sample: 8 +**********************************************************************/ + +#define NUM_ELEMENTS 2645 + +const unsigned char data_g[NUM_ELEMENTS] = { +126, 126, 127, 126, 127, 127, 127, 127, /* 0-7 */ +127, 129, 132, 129, 119, 122, 130, 145, /* 8-15 */ +167, 147, 86, 67, 97, 140, 161, 151, /* 16-23 */ +144, 100, 156, 96, 249, 138, 236, 225, /* 24-31 */ +135, 43, 9, 40, 122, 238, 29, 209, /* 32-39 */ + 99, 241, 240, 106, 221, 8, 216, 125, /* 40-47 */ + 65, 52, 112, 152, 122, 103, 94, 114, /* 48-55 */ +183, 233, 206, 146, 41, 222, 5, 157, /* 56-63 */ + 44, 16, 175, 57, 238, 40, 138, 229, /* 64-71 */ +249, 162, 35, 225, 20, 151, 247, 6, /* 72-79 */ +181, 33, 225, 9, 101, 206, 244, 193, /* 80-87 */ +111, 60, 73, 118, 163, 171, 116, 95, /* 88-95 */ +123, 163, 202, 198, 135, 62, 33, 76, /* 96-103 */ +161, 237, 240, 150, 52, 20, 60, 155, /* 104-111 */ +241, 226, 135, 27, 238, 34, 159, 17, /* 112-119 */ + 13, 166, 35, 203, 234, 106, 226, 15, /* 120-127 */ +223, 115, 34, 31, 93, 163, 183, 167, /* 128-135 */ +125, 95, 132, 171, 178, 151, 83, 45, /* 136-143 */ + 80, 149, 212, 208, 141, 66, 23, 74, /* 144-151 */ +173, 228, 211, 117, 6, 238, 61, 193, /* 152-159 */ + 32, 16, 156, 9, 208, 14, 134, 3, /* 160-167 */ + 41, 220, 105, 25, 27, 101, 175, 193, /* 168-175 */ +155, 102, 91, 123, 156, 170, 128, 73, /* 176-183 */ + 59, 79, 149, 209, 196, 134, 55, 40, /* 184-191 */ +109, 200, 252, 203, 99, 19, 13, 111, /* 192-199 */ +246, 53, 4, 122, 248, 219, 41, 181, /* 200-207 */ + 14, 243, 151, 47, 1, 41, 117, 173, /* 208-215 */ +163, 106, 58, 57, 109, 159, 156, 117, /* 216-223 */ + 63, 46, 97, 165, 205, 188, 119, 57, /* 224-231 */ + 54, 121, 210, 237, 198, 106, 17, 18, /* 232-239 */ +109, 221, 17, 227, 115, 5, 238, 58, /* 240-247 */ +158, 228, 213, 130, 47, 26, 73, 144, /* 248-255 */ +183, 159, 105, 66, 81, 143, 194, 194, /* 256-263 */ +141, 77, 71, 115, 182, 224, 194, 118, /* 264-271 */ + 47, 48, 131, 216, 250, 192, 80, 15, /* 272-279 */ + 24, 101, 204, 255, 212, 107, 19, 9, /* 280-287 */ + 86, 184, 235, 206, 126, 59, 51, 113, /* 288-295 */ +184, 207, 171, 110, 78, 99, 154, 192, /* 296-303 */ +178, 126, 78, 73, 123, 185, 202, 161, /* 304-311 */ + 87, 32, 49, 128, 212, 236, 177, 78, /* 312-319 */ + 4, 21, 118, 218, 0, 201, 93, 14, /* 320-327 */ + 17, 99, 198, 248, 210, 115, 34, 23, /* 328-335 */ + 79, 153, 198, 174, 106, 57, 56, 95, /* 336-343 */ +139, 146, 113, 79, 80, 112, 157, 175, /* 344-351 */ +143, 81, 46, 79, 154, 225, 237, 171, /* 352-359 */ + 78, 24, 58, 152, 246, 12, 198, 86, /* 360-367 */ + 13, 24, 114, 213, 246, 201, 103, 27, /* 368-375 */ + 21, 79, 158, 191, 162, 105, 62, 63, /* 376-383 */ +107, 145, 151, 128, 97, 96, 127, 167, /* 384-391 */ +178, 145, 98, 73, 99, 162, 219, 221, /* 392-399 */ +164, 80, 30, 64, 154, 235, 245, 177, /* 400-407 */ + 75, 9, 31, 113, 198, 226, 179, 87, /* 408-415 */ + 26, 31, 95, 168, 195, 164, 100, 63, /* 416-423 */ + 74, 117, 159, 169, 143, 106, 99, 125, /* 424-431 */ +159, 171, 146, 103, 82, 111, 167, 209, /* 432-439 */ +196, 131, 58, 32, 78, 165, 229, 224, /* 440-447 */ +150, 54, 11, 48, 131, 210, 221, 159, /* 448-455 */ + 76, 28, 55, 124, 190, 204, 158, 95, /* 456-463 */ + 67, 85, 133, 168, 165, 140, 109, 108, /* 464-471 */ +136, 160, 157, 125, 85, 77, 115, 171, /* 472-479 */ +206, 182, 116, 49, 29, 85, 169, 223, /* 480-487 */ +210, 131, 46, 14, 57, 148, 214, 213, /* 488-495 */ +147, 62, 25, 57, 128, 191, 201, 154, /* 496-503 */ + 95, 62, 80, 126, 161, 164, 135, 108, /* 504-511 */ +109, 132, 152, 148, 118, 88, 86, 126, /* 512-519 */ +177, 198, 171, 107, 47, 44, 101, 178, /* 520-527 */ +224, 201, 120, 41, 22, 75, 161, 221, /* 528-535 */ +212, 142, 61, 29, 65, 140, 200, 206, /* 536-543 */ +157, 95, 66, 84, 130, 169, 171, 145, /* 544-551 */ +118, 115, 134, 152, 150, 126, 100, 101, /* 552-559 */ +135, 177, 195, 164, 103, 53, 56, 115, /* 560-567 */ +191, 226, 194, 113, 41, 32, 93, 179, /* 568-575 */ +230, 211, 138, 60, 38, 84, 161, 216, /* 576-583 */ +211, 153, 90, 66, 93, 144, 180, 179, /* 584-591 */ +144, 109, 102, 118, 142, 145, 122, 99, /* 592-599 */ + 96, 121, 156, 167, 141, 89, 52, 63, /* 600-607 */ +116, 174, 198, 163, 93, 42, 43, 104, /* 608-615 */ +181, 215, 187, 117, 56, 49, 99, 171, /* 616-623 */ +213, 198, 140, 80, 61, 94, 148, 181, /* 624-631 */ +173, 135, 101, 91, 107, 131, 135, 121, /* 632-639 */ +100, 96, 118, 144, 148, 122, 81, 57, /* 640-647 */ + 74, 124, 174, 185, 146, 85, 45, 58, /* 648-655 */ +121, 185, 207, 174, 108, 56, 61, 116, /* 656-663 */ +181, 212, 187, 126, 75, 69, 107, 158, /* 664-671 */ +185, 173, 133, 98, 93, 114, 135, 140, /* 672-679 */ +126, 106, 106, 128, 148, 151, 123, 85, /* 680-687 */ + 65, 86, 135, 177, 182, 141, 84, 51, /* 688-695 */ + 71, 128, 185, 201, 164, 101, 61, 74, /* 696-703 */ +129, 188, 209, 179, 121, 78, 79, 120, /* 704-711 */ +169, 191, 174, 135, 103, 101, 121, 142, /* 712-719 */ +148, 133, 115, 113, 128, 147, 145, 120, /* 720-727 */ + 89, 75, 94, 136, 169, 167, 129, 80, /* 728-735 */ + 58, 80, 135, 181, 186, 147, 92, 62, /* 736-743 */ + 82, 138, 189, 202, 167, 112, 75, 81, /* 744-751 */ +124, 171, 188, 169, 129, 101, 99, 117, /* 752-759 */ +137, 143, 131, 117, 116, 129, 142, 136, /* 760-767 */ +114, 90, 83, 107, 145, 169, 161, 123, /* 768-775 */ + 83, 70, 100, 151, 187, 183, 140, 89, /* 776-783 */ + 70, 95, 149, 193, 196, 157, 104, 75, /* 784-791 */ + 86, 126, 167, 179, 157, 121, 95, 94, /* 792-799 */ +113, 130, 136, 127, 116, 117, 126, 133, /* 800-807 */ +128, 111, 95, 97, 121, 150, 163, 148, /* 808-815 */ +115, 86, 85, 117, 160, 184, 171, 128, /* 816-823 */ + 85, 76, 107, 157, 190, 183, 143, 96, /* 824-831 */ + 74, 90, 131, 166, 172, 150, 116, 94, /* 832-839 */ + 97, 114, 133, 138, 130, 121, 119, 126, /* 840-847 */ +130, 125, 113, 104, 109, 129, 151, 157, /* 848-855 */ +140, 111, 92, 99, 132, 167, 179, 159, /* 856-863 */ +118, 86, 88, 122, 166, 188, 174, 133, /* 864-871 */ + 93, 82, 104, 144, 170, 169, 143, 112, /* 872-879 */ + 96, 103, 120, 136, 137, 128, 120, 118, /* 880-887 */ +123, 125, 120, 110, 106, 113, 130, 145, /* 888-895 */ +145, 128, 105, 95, 108, 138, 163, 168, /* 896-903 */ +142, 108, 88, 97, 132, 169, 181, 161, /* 904-911 */ +120, 87, 84, 109, 145, 165, 158, 131, /* 912-919 */ +102, 89, 98, 116, 131, 131, 121, 112, /* 920-927 */ +109, 114, 118, 116, 110, 106, 113, 127, /* 928-935 */ +138, 136, 122, 105, 101, 116, 142, 161, /* 936-943 */ +159, 134, 104, 92, 107, 141, 171, 176, /* 944-951 */ +152, 114, 88, 91, 118, 152, 167, 157, /* 952-959 */ +129, 104, 95, 107, 127, 139, 140, 129, /* 960-967 */ +119, 118, 122, 128, 128, 124, 123, 127, /* 968-975 */ +136, 144, 139, 127, 115, 115, 130, 151, /* 976-983 */ +162, 154, 129, 104, 97, 115, 146, 170, /* 984-991 */ +168, 141, 106, 86, 94, 124, 153, 163, /* 992-999 */ +149, 122, 101, 98, 113, 133, 143, 140, /* 1000-1007 */ +128, 118, 117, 125, 131, 131, 128, 124, /* 1008-1015 */ +128, 135, 139, 135, 123, 114, 117, 131, /* 1016-1023 */ +148, 154, 142, 118, 98, 97, 118, 147, /* 1024-1031 */ +165, 157, 128, 98, 85, 99, 128, 153, /* 1032-1039 */ +158, 141, 114, 97, 99, 117, 136, 145, /* 1040-1047 */ +138, 124, 115, 115, 123, 130, 132, 129, /* 1048-1055 */ +126, 127, 132, 134, 130, 122, 117, 121, /* 1056-1063 */ +134, 147, 149, 135, 114, 99, 103, 125, /* 1064-1071 */ +150, 162, 151, 123, 96, 89, 105, 134, /* 1072-1079 */ +156, 155, 136, 111, 97, 102, 121, 139, /* 1080-1087 */ +145, 136, 123, 115, 117, 125, 133, 135, /* 1088-1095 */ +131, 128, 128, 132, 132, 129, 124, 121, /* 1096-1103 */ +125, 137, 146, 144, 130, 111, 101, 108, /* 1104-1111 */ +130, 152, 157, 142, 115, 93, 92, 112, /* 1112-1119 */ +139, 156, 151, 129, 107, 99, 110, 130, /* 1120-1127 */ +145, 147, 136, 123, 117, 121, 132, 140, /* 1128-1135 */ +140, 136, 131, 130, 132, 133, 132, 127, /* 1136-1143 */ +125, 130, 139, 143, 139, 125, 109, 103, /* 1144-1151 */ +113, 134, 150, 150, 133, 107, 92, 96, /* 1152-1159 */ +119, 142, 153, 144, 122, 104, 100, 114, /* 1160-1167 */ +133, 146, 144, 132, 118, 114, 121, 131, /* 1168-1175 */ +139, 138, 131, 125, 124, 125, 127, 126, /* 1176-1183 */ +123, 123, 126, 133, 135, 129, 116, 105, /* 1184-1191 */ +103, 115, 133, 145, 142, 124, 102, 93, /* 1192-1199 */ +101, 124, 144, 149, 138, 116, 102, 103, /* 1200-1207 */ +118, 137, 146, 141, 126, 115, 113, 122, /* 1208-1215 */ +132, 139, 137, 130, 124, 122, 125, 127, /* 1216-1223 */ +127, 125, 127, 131, 136, 136, 129, 117, /* 1224-1231 */ +109, 112, 126, 141, 149, 142, 123, 105, /* 1232-1239 */ +101, 113, 133, 149, 149, 135, 117, 106, /* 1240-1247 */ +110, 126, 143, 148, 141, 126, 116, 116, /* 1248-1255 */ +126, 138, 144, 141, 133, 127, 125, 127, /* 1256-1263 */ +130, 132, 131, 133, 136, 137, 135, 129, /* 1264-1271 */ +119, 115, 119, 131, 144, 148, 138, 121, /* 1272-1279 */ +106, 106, 119, 137, 149, 146, 131, 114, /* 1280-1287 */ +107, 114, 130, 145, 147, 138, 123, 115, /* 1288-1295 */ +117, 127, 138, 142, 138, 130, 124, 122, /* 1296-1303 */ +124, 127, 129, 129, 130, 131, 131, 128, /* 1304-1311 */ +121, 114, 112, 118, 130, 139, 139, 129, /* 1312-1319 */ +114, 105, 107, 121, 138, 146, 140, 124, /* 1320-1327 */ +110, 107, 117, 133, 144, 144, 132, 119, /* 1328-1335 */ +112, 117, 127, 138, 140, 134, 126, 119, /* 1336-1343 */ +118, 122, 126, 128, 129, 129, 128, 128, /* 1344-1351 */ +124, 119, 116, 117, 123, 133, 139, 137, /* 1352-1359 */ +127, 115, 109, 115, 130, 143, 147, 139, /* 1360-1367 */ +124, 113, 113, 124, 139, 148, 144, 131, /* 1368-1375 */ +119, 115, 121, 133, 142, 142, 135, 124, /* 1376-1383 */ +119, 120, 125, 130, 132, 131, 129, 128, /* 1384-1391 */ +127, 125, 121, 118, 120, 126, 134, 138, /* 1392-1399 */ +134, 124, 113, 110, 117, 130, 141, 143, /* 1400-1407 */ +133, 119, 110, 114, 126, 140, 144, 138, /* 1408-1415 */ +125, 115, 114, 123, 135, 141, 139, 130, /* 1416-1423 */ +121, 116, 119, 125, 130, 132, 130, 127, /* 1424-1431 */ +125, 123, 122, 119, 117, 119, 125, 132, /* 1432-1439 */ +134, 129, 120, 111, 111, 118, 131, 138, /* 1440-1447 */ +137, 128, 116, 110, 116, 128, 140, 142, /* 1448-1455 */ +134, 122, 113, 115, 124, 136, 141, 137, /* 1456-1463 */ +127, 118, 116, 119, 126, 131, 132, 129, /* 1464-1471 */ +125, 124, 123, 122, 120, 120, 122, 127, /* 1472-1479 */ +132, 132, 129, 120, 114, 115, 123, 134, /* 1480-1487 */ +140, 137, 126, 116, 113, 120, 132, 142, /* 1488-1495 */ +141, 132, 120, 114, 118, 129, 139, 143, /* 1496-1503 */ +136, 126, 118, 117, 123, 131, 135, 135, /* 1504-1511 */ +131, 128, 126, 125, 126, 126, 126, 128, /* 1512-1519 */ +132, 136, 135, 131, 124, 120, 122, 130, /* 1520-1527 */ +138, 142, 137, 127, 119, 118, 126, 137, /* 1528-1535 */ +144, 141, 131, 120, 115, 121, 132, 141, /* 1536-1543 */ +143, 136, 125, 119, 119, 125, 133, 137, /* 1544-1551 */ +135, 131, 127, 126, 125, 127, 127, 128, /* 1552-1559 */ +129, 132, 133, 133, 128, 122, 120, 123, /* 1560-1567 */ +130, 137, 137, 131, 122, 115, 117, 125, /* 1568-1575 */ +135, 139, 134, 124, 114, 112, 118, 130, /* 1576-1583 */ +137, 137, 129, 118, 113, 115, 122, 130, /* 1584-1591 */ +133, 131, 126, 122, 120, 122, 123, 124, /* 1592-1599 */ +125, 126, 128, 129, 127, 124, 120, 120, /* 1600-1607 */ +123, 129, 135, 134, 128, 120, 117, 120, /* 1608-1615 */ +128, 137, 139, 133, 123, 115, 115, 123, /* 1616-1623 */ +133, 139, 136, 128, 118, 114, 118, 126, /* 1624-1631 */ +133, 135, 131, 126, 123, 122, 124, 126, /* 1632-1639 */ +127, 128, 129, 130, 130, 128, 126, 123, /* 1640-1647 */ +123, 127, 132, 135, 134, 128, 121, 120, /* 1648-1655 */ +123, 132, 139, 139, 131, 121, 115, 118, /* 1656-1663 */ +127, 136, 140, 136, 126, 118, 116, 121, /* 1664-1671 */ +128, 134, 135, 130, 125, 122, 122, 125, /* 1672-1679 */ +127, 128, 129, 128, 128, 128, 127, 125, /* 1680-1687 */ +123, 124, 128, 131, 133, 131, 124, 119, /* 1688-1695 */ +119, 123, 131, 136, 134, 126, 117, 114, /* 1696-1703 */ +118, 126, 134, 136, 132, 123, 115, 115, /* 1704-1711 */ +121, 128, 133, 132, 127, 123, 120, 122, /* 1712-1719 */ +125, 127, 129, 128, 127, 127, 127, 125, /* 1720-1727 */ +124, 123, 125, 128, 130, 131, 128, 123, /* 1728-1735 */ +120, 120, 125, 133, 135, 132, 125, 117, /* 1736-1743 */ +115, 121, 130, 137, 137, 130, 122, 117, /* 1744-1751 */ +118, 125, 133, 136, 134, 129, 124, 122, /* 1752-1759 */ +125, 127, 130, 131, 130, 128, 128, 128, /* 1760-1767 */ +128, 126, 127, 128, 131, 132, 131, 129, /* 1768-1775 */ +124, 123, 125, 130, 136, 137, 133, 126, /* 1776-1783 */ +120, 121, 126, 134, 139, 138, 131, 124, /* 1784-1791 */ +120, 121, 128, 135, 137, 134, 128, 124, /* 1792-1799 */ +123, 126, 129, 132, 132, 129, 128, 127, /* 1800-1807 */ +127, 127, 127, 128, 129, 131, 131, 129, /* 1808-1815 */ +127, 124, 123, 126, 130, 134, 134, 129, /* 1816-1823 */ +123, 119, 120, 126, 132, 136, 133, 127, /* 1824-1831 */ +120, 117, 121, 128, 133, 134, 131, 125, /* 1832-1839 */ +121, 122, 125, 129, 130, 130, 128, 125, /* 1840-1847 */ +125, 125, 126, 127, 128, 128, 128, 128, /* 1848-1855 */ +127, 124, 123, 123, 126, 130, 132, 131, /* 1856-1863 */ +126, 120, 118, 121, 126, 132, 134, 130, /* 1864-1871 */ +124, 119, 117, 121, 128, 133, 132, 128, /* 1872-1879 */ +123, 121, 122, 125, 129, 130, 129, 126, /* 1880-1887 */ +125, 124, 125, 126, 128, 128, 128, 128, /* 1888-1895 */ +128, 126, 124, 124, 125, 128, 131, 132, /* 1896-1903 */ +130, 125, 121, 120, 123, 129, 134, 134, /* 1904-1911 */ +130, 124, 119, 120, 124, 130, 133, 132, /* 1912-1919 */ +128, 123, 121, 123, 128, 132, 132, 129, /* 1920-1927 */ +126, 125, 125, 126, 129, 129, 130, 130, /* 1928-1935 */ +128, 128, 126, 126, 126, 126, 129, 131, /* 1936-1943 */ +132, 129, 125, 121, 121, 124, 129, 133, /* 1944-1951 */ +133, 128, 122, 119, 120, 126, 130, 132, /* 1952-1959 */ +131, 125, 122, 121, 123, 128, 131, 131, /* 1960-1967 */ +128, 125, 123, 123, 126, 128, 129, 128, /* 1968-1975 */ +127, 126, 125, 124, 124, 124, 126, 128, /* 1976-1983 */ +130, 129, 126, 123, 120, 121, 125, 129, /* 1984-1991 */ +131, 130, 126, 121, 119, 121, 126, 131, /* 1992-1999 */ +132, 129, 125, 122, 122, 125, 129, 132, /* 2000-2007 */ +131, 128, 125, 123, 125, 128, 130, 131, /* 2008-2015 */ +130, 128, 128, 126, 126, 127, 127, 129, /* 2016-2023 */ +130, 131, 130, 128, 125, 124, 125, 129, /* 2024-2031 */ +132, 134, 131, 127, 123, 123, 126, 130, /* 2032-2039 */ +133, 134, 131, 126, 123, 125, 129, 132, /* 2040-2047 */ +133, 132, 128, 126, 125, 127, 129, 131, /* 2048-2055 */ +131, 130, 128, 127, 126, 126, 127, 127, /* 2056-2063 */ +129, 130, 130, 129, 126, 124, 123, 126, /* 2064-2071 */ +129, 131, 133, 130, 125, 122, 123, 126, /* 2072-2079 */ +130, 132, 131, 128, 124, 122, 124, 128, /* 2080-2087 */ +131, 131, 129, 126, 123, 123, 126, 129, /* 2088-2095 */ +129, 130, 128, 126, 125, 125, 125, 126, /* 2096-2103 */ +127, 128, 129, 128, 127, 125, 123, 123, /* 2104-2111 */ +126, 128, 131, 130, 127, 124, 122, 123, /* 2112-2119 */ +126, 129, 131, 129, 126, 123, 122, 125, /* 2120-2127 */ +128, 131, 131, 128, 125, 123, 123, 126, /* 2128-2135 */ +129, 130, 130, 127, 125, 125, 124, 126, /* 2136-2143 */ +127, 128, 128, 128, 128, 126, 125, 123, /* 2144-2151 */ +124, 126, 129, 130, 130, 127, 123, 122, /* 2152-2159 */ +124, 127, 130, 131, 128, 125, 123, 123, /* 2160-2167 */ +126, 129, 131, 130, 127, 124, 123, 124, /* 2168-2175 */ +126, 129, 130, 128, 127, 125, 124, 124, /* 2176-2183 */ +126, 127, 128, 128, 128, 127, 125, 124, /* 2184-2191 */ +124, 126, 127, 129, 130, 128, 126, 123, /* 2192-2199 */ +123, 125, 128, 131, 131, 128, 125, 123, /* 2200-2207 */ +123, 126, 129, 131, 129, 126, 123, 123, /* 2208-2215 */ +125, 128, 129, 130, 128, 125, 124, 123, /* 2216-2223 */ +124, 126, 127, 128, 128, 127, 127, 125, /* 2224-2231 */ +124, 124, 126, 128, 129, 129, 128, 125, /* 2232-2239 */ +123, 123, 126, 129, 131, 129, 126, 125, /* 2240-2247 */ +123, 125, 128, 131, 131, 129, 126, 123, /* 2248-2255 */ +124, 126, 129, 131, 130, 128, 126, 125, /* 2256-2263 */ +125, 126, 127, 129, 129, 128, 128, 127, /* 2264-2271 */ +126, 126, 126, 127, 129, 130, 130, 128, /* 2272-2279 */ +126, 125, 126, 128, 131, 131, 130, 128, /* 2280-2287 */ +126, 125, 126, 129, 132, 132, 129, 126, /* 2288-2295 */ +125, 126, 128, 131, 132, 131, 129, 127, /* 2296-2303 */ +126, 126, 128, 129, 130, 130, 129, 128, /* 2304-2311 */ +127, 126, 127, 127, 129, 129, 130, 129, /* 2312-2319 */ +128, 126, 126, 126, 129, 131, 131, 129, /* 2320-2327 */ +127, 126, 126, 128, 131, 131, 131, 128, /* 2328-2335 */ +126, 125, 126, 128, 130, 131, 130, 127, /* 2336-2343 */ +125, 125, 125, 127, 128, 128, 128, 127, /* 2344-2351 */ +125, 125, 125, 125, 126, 126, 128, 128, /* 2352-2359 */ +126, 125, 125, 125, 125, 128, 128, 128, /* 2360-2367 */ +126, 125, 123, 125, 126, 129, 130, 128, /* 2368-2375 */ +126, 123, 123, 125, 127, 129, 129, 127, /* 2376-2383 */ +125, 123, 123, 124, 126, 127, 128, 127, /* 2384-2391 */ +125, 125, 125, 125, 125, 126, 126, 128, /* 2392-2399 */ +127, 126, 125, 125, 125, 126, 128, 128, /* 2400-2407 */ +128, 126, 125, 125, 125, 128, 129, 129, /* 2408-2415 */ +128, 126, 124, 124, 126, 128, 129, 129, /* 2416-2423 */ +128, 125, 125, 125, 126, 127, 129, 128, /* 2424-2431 */ +128, 127, 125, 126, 126, 127, 128, 128, /* 2432-2439 */ +128, 128, 127, 126, 126, 126, 128, 129, /* 2440-2447 */ +129, 128, 126, 126, 126, 126, 129, 130, /* 2448-2455 */ +129, 128, 125, 124, 124, 126, 128, 129, /* 2456-2463 */ +128, 127, 125, 124, 125, 126, 127, 128, /* 2464-2471 */ +128, 127, 125, 125, 125, 126, 126, 128, /* 2472-2479 */ +128, 128, 127, 126, 126, 126, 126, 128, /* 2480-2487 */ +129, 128, 128, 126, 125, 126, 128, 129, /* 2488-2495 */ +130, 129, 127, 125, 124, 126, 127, 129, /* 2496-2503 */ +129, 128, 127, 125, 125, 126, 127, 129, /* 2504-2511 */ +129, 128, 127, 126, 126, 126, 127, 128, /* 2512-2519 */ +128, 128, 128, 128, 126, 126, 126, 128, /* 2520-2527 */ +128, 129, 128, 127, 126, 126, 126, 128, /* 2528-2535 */ +129, 130, 129, 126, 126, 126, 126, 129, /* 2536-2543 */ +129, 130, 129, 127, 126, 126, 127, 129, /* 2544-2551 */ +129, 129, 129, 128, 127, 127, 128, 129, /* 2552-2559 */ +129, 129, 129, 128, 128, 128, 128, 128, /* 2560-2567 */ +129, 129, 129, 129, 127, 126, 126, 128, /* 2568-2575 */ +129, 130, 130, 128, 126, 126, 126, 127, /* 2576-2583 */ +129, 129, 129, 128, 127, 125, 126, 127, /* 2584-2591 */ +128, 129, 129, 128, 127, 126, 126, 126, /* 2592-2599 */ +128, 128, 128, 128, 126, 126, 126, 126, /* 2600-2607 */ +128, 128, 128, 128, 126, 126, 125, 126, /* 2608-2615 */ +126, 128, 128, 128, 127, 125, 124, 125, /* 2616-2623 */ +126, 128, 128, 128, 127, 125, 125, 125, /* 2624-2631 */ +126, 127, 128, 127, 126, 125, 125, 125, /* 2632-2639 */ +126, 126, 126, 126, 126}; /* 2640-2644 */ + +//get and set the frequency from wav conversion tool GUI +int g=0; + +//interrupt routine to play next audio sample from array in flash +void audio_sample_marimbaG() +{ + + speaker = data_g[g]/255.0;//scale to 0.0 to 1.0 for PWM + g++; + if (g>= NUM_ELEMENTS) { + g = 0; + sampletick.detach(); + myled = 0; + } +} \ No newline at end of file