Mozzi  alpha 0.01.1t
sound synthesis library for Arduino
 All Classes Functions Typedefs
tables/triangle_hermes_2048_int8.h
00001 #ifndef TRIANGLE_HERMES_2048_H_
00002 #define TRIANGLE_HERMES_2048_H_
00003 
00004 #include "Arduino.h"
00005 #include <avr/pgmspace.h>
00006 
00007 #define TRIANGLE_HERMES_2048_NUM_CELLS 2048
00008 #define TRIANGLE_HERMES_2048_SAMPLERATE 2048
00009 
00010 const char __attribute__((progmem)) TRIANGLE_HERMES_2048_DATA []  =
00011         {
00012                 -1, 0, 0, 0, 0, 0, 0, 0, 0, 1,
00013                 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 3,
00014                 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4,
00015                 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 5, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 5, 5, 6, 6,
00016                 6, 6, 6, 6, 6, 6, 7, 6, 6, 7, 7, 7, 7, 7, 8, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9,
00017                 8, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 11, 11, 11, 12, 11,
00018                 11, 12, 12, 12, 12, 12, 13, 12, 13, 13, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15,
00019                 15, 15, 16, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 17, 18, 19, 18,
00020                 18, 19, 20, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 23, 23, 23,
00021                 23, 23, 24, 24, 24, 25, 25, 25, 25, 26, 26, 26, 26, 26, 27, 27, 27, 28, 28, 28,
00022                 28, 28, 29, 29, 29, 30, 30, 30, 30, 30, 31, 31, 31, 32, 32, 32, 32, 33, 33, 32,
00023                 33, 34, 34, 34, 34, 34, 35, 36, 35, 37, 37, 37, 37, 37, 38, 38, 38, 38, 39, 39,
00024                 39, 40, 40, 40, 40, 40, 41, 42, 41, 42, 43, 43, 43, 44, 44, 44, 44, 45, 46, 45,
00025                 46, 47, 47, 47, 47, 48, 48, 48, 48, 49, 50, 50, 50, 51, 51, 51, 51, 51, 52, 53,
00026                 52, 53, 54, 54, 54, 55, 56, 55, 55, 57, 57, 57, 57, 57, 58, 59, 58, 58, 60, 60,
00027                 60, 61, 62, 61, 62, 63, 63, 63, 63, 63, 64, 65, 65, 66, 66, 66, 66, 68, 68, 68,
00028                 68, 69, 69, 69, 69, 69, 71, 71, 71, 71, 72, 73, 72, 74, 74, 74, 74, 74, 76, 76,
00029                 76, 77, 77, 77, 77, 79, 79, 79, 79, 80, 81, 81, 81, 81, 82, 82, 82, 84, 84, 84,
00030                 84, 85, 86, 85, 86, 85, 87, 87, 87, 89, 89, 89, 89, 90, 90, 90, 90, 92, 92, 92,
00031                 92, 92, 93, 93, 93, 95, 95, 95, 95, 95, 96, 97, 97, 97, 98, 98, 98, 98, 99, 99,
00032                 99, 101, 101, 101, 101, 101, 102, 102, 102, 102, 103, 103, 103, 104, 104, 104,
00033                 104, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 106, 106, 106,
00034                 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108,
00035                 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109,
00036                 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110,
00037                 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110,
00038                 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109,
00039                 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 108, 108, 108,
00040                 108, 108, 108, 108, 108, 108, 108, 108, 108, 107, 107, 107, 107, 107, 107, 107,
00041                 107, 106, 106, 106, 106, 106, 106, 106, 105, 106, 106, 106, 105, 105, 105, 105,
00042                 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 102, 102, 102,
00043                 102, 101, 101, 101, 100, 101, 100, 101, 99, 100, 100, 100, 100, 98, 99, 98, 97,
00044                 97, 97, 97, 97, 96, 96, 96, 96, 95, 95, 95, 94, 94, 94, 94, 93, 93, 93, 93, 92,
00045                 92, 92, 92, 91, 91, 91, 91, 90, 89, 90, 89, 88, 89, 88, 88, 87, 87, 87, 87, 86,
00046                 86, 86, 86, 85, 85, 85, 85, 85, 84, 84, 84, 84, 83, 83, 83, 83, 82, 82, 82, 81,
00047                 80, 81, 80, 80, 79, 80, 79, 79, 78, 78, 78, 77, 77, 77, 77, 77, 76, 76, 76, 76,
00048                 75, 75, 75, 74, 74, 74, 73, 73, 73, 72, 72, 71, 72, 71, 71, 70, 70, 70, 70, 70,
00049                 69, 69, 69, 69, 68, 68, 67, 67, 66, 67, 66, 65, 66, 65, 65, 65, 64, 64, 64, 64,
00050                 63, 63, 63, 62, 62, 62, 61, 61, 60, 61, 60, 59, 60, 59, 59, 59, 58, 58, 58, 58,
00051                 57, 57, 56, 56, 55, 56, 55, 55, 55, 54, 54, 54, 53, 53, 53, 52, 52, 52, 52, 51,
00052                 51, 51, 50, 50, 49, 50, 49, 49, 49, 48, 48, 48, 47, 47, 47, 47, 46, 46, 46, 45,
00053                 45, 45, 44, 44, 44, 43, 43, 43, 42, 43, 42, 42, 41, 41, 41, 41, 40, 40, 40, 40,
00054                 39, 39, 39, 38, 38, 38, 38, 37, 37, 37, 36, 36, 36, 36, 35, 35, 34, 35, 34, 34,
00055                 34, 34, 33, 33, 32, 32, 32, 32, 31, 31, 31, 31, 30, 30, 30, 29, 30, 29, 29, 28,
00056                 29, 28, 28, 27, 28, 27, 27, 27, 26, 26, 26, 26, 25, 25, 25, 24, 25, 24, 24, 24,
00057                 23, 23, 23, 23, 23, 22, 22, 22, 21, 22, 21, 21, 21, 20, 20, 20, 20, 20, 19, 19,
00058                 19, 19, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 16, 17, 16, 16, 16, 16, 15, 15,
00059                 15, 15, 15, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 12,
00060                 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 8, 8, 8,
00061                 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4,
00062                 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1,
00063                 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1,
00064                 -2, -2, -2, -2, -2, -2, -2, -2, -2, -3, -2, -2, -3, -3, -3, -3, -3, -3, -3, -3,
00065                 -3, -4, -3, -3, -3, -3, -4, -3, -3, -4, -4, -4, -4, -4, -4, -4, -4, -5, -4, -4,
00066                 -4, -4, -5, -4, -4, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -6, -5,
00067                 -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -6, -7, -7, -7, -6, -6, -7, -7, -7,
00068                 -7, -7, -7, -7, -7, -7, -8, -7, -8, -8, -8, -8, -8, -8, -9, -8, -8, -9, -9, -9,
00069                 -9, -10, -9, -9, -10, -10, -10, -10, -10, -10, -10, -10, -11, -11, -11, -11,
00070                 -11, -12, -11, -11, -11, -12, -12, -12, -12, -12, -13, -12, -13, -13, -13, -13,
00071                 -14, -14, -14, -14, -13, -14, -14, -14, -15, -15, -15, -15, -16, -16, -16, -16,
00072                 -16, -17, -16, -16, -16, -17, -17, -17, -17, -18, -18, -18, -19, -19, -19, -19,
00073                 -19, -20, -19, -19, -20, -20, -20, -20, -21, -21, -21, -21, -22, -22, -22, -22,
00074                 -23, -23, -23, -23, -23, -23, -24, -23, -23, -24, -25, -24, -24, -25, -26, -25,
00075                 -25, -26, -27, -26, -27, -28, -27, -27, -28, -29, -28, -28, -29, -30, -29, -29,
00076                 -30, -31, -30, -31, -31, -32, -32, -32, -33, -33, -33, -33, -34, -34, -34, -34,
00077                 -35, -35, -35, -35, -35, -36, -36, -36, -36, -37, -38, -37, -39, -39, -39, -39,
00078                 -39, -40, -40, -40, -40, -41, -41, -41, -41, -42, -43, -42, -44, -44, -44, -44,
00079                 -44, -45, -45, -45, -45, -46, -47, -46, -47, -48, -48, -48, -48, -49, -49, -49,
00080                 -49, -51, -51, -51, -51, -52, -52, -52, -52, -53, -54, -54, -54, -55, -55, -55,
00081                 -55, -56, -57, -57, -57, -58, -58, -58, -58, -59, -60, -60, -60, -61, -61, -61,
00082                 -61, -63, -63, -63, -63, -64, -65, -64, -66, -66, -66, -66, -66, -67, -68, -67,
00083                 -68, -69, -69, -69, -71, -71, -71, -71, -72, -72, -72, -72, -74, -74, -74, -74,
00084                 -75, -76, -75, -76, -77, -77, -77, -77, -77, -78, -79, -79, -80, -80, -80, -80,
00085                 -80, -82, -82, -82, -83, -83, -83, -83, -85, -85, -85, -85, -86, -87, -86, -87,
00086                 -87, -88, -88, -88, -88, -90, -90, -90, -90, -91, -91, -91, -91, -93, -93, -93,
00087                 -93, -94, -94, -94, -94, -96, -96, -96, -96, -97, -97, -97, -97, -99, -99, -99,
00088                 -100, -100, -100, -100, -101, -101, -101, -101, -101, -103, -103, -103, -103,
00089                 -104, -104, -104, -105, -105, -105, -105, -105, -105, -105, -105, -105, -106,
00090                 -106, -106, -106, -107, -107, -107, -107, -107, -107, -107, -108, -108, -108,
00091                 -108, -108, -108, -108, -108, -108, -109, -109, -109, -109, -109, -109, -109,
00092                 -109, -109, -109, -109, -110, -110, -110, -109, -110, -110, -110, -110, -110,
00093                 -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -110, -111,
00094                 -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,
00095                 -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,
00096                 -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111, -111,
00097                 -111, -111, -111, -111, -110, -110, -110, -110, -110, -110, -110, -110, -110,
00098                 -110, -110, -110, -110, -110, -110, -110, -110, -109, -109, -109, -109, -109,
00099                 -109, -109, -109, -109, -109, -109, -108, -108, -108, -108, -108, -108, -108,
00100                 -108, -108, -107, -108, -108, -107, -107, -107, -107, -107, -107, -107, -107,
00101                 -106, -106, -106, -106, -105, -106, -106, -105, -105, -105, -105, -105, -104,
00102                 -104, -104, -104, -103, -103, -103, -103, -102, -102, -102, -102, -101, -102,
00103                 -102, -102, -101, -100, -101, -100, -99, -99, -99, -99, -98, -98, -98, -98, -98,
00104                 -97, -97, -97, -96, -96, -96, -96, -95, -95, -95, -95, -94, -94, -94, -94, -92,
00105                 -93, -92, -92, -92, -91, -91, -91, -90, -90, -90, -90, -90, -89, -89, -89, -89,
00106                 -88, -88, -88, -87, -87, -87, -87, -87, -86, -86, -86, -86, -85, -85, -85, -84,
00107                 -84, -84, -83, -83, -82, -83, -82, -81, -82, -81, -81, -80, -80, -80, -80, -80,
00108                 -79, -79, -79, -78, -78, -78, -78, -78, -77, -77, -77, -76, -76, -76, -75, -75,
00109                 -74, -75, -74, -74, -73, -73, -73, -72, -72, -72, -72, -71, -71, -71, -71, -71,
00110                 -70, -70, -70, -69, -68, -69, -68, -68, -68, -67, -67, -66, -67, -66, -66, -66,
00111                 -65, -65, -65, -65, -64, -64, -64, -63, -63, -63, -62, -62, -62, -61, -61, -60,
00112                 -61, -60, -60, -59, -59, -59, -59, -58, -58, -58, -58, -57, -57, -56, -56, -56,
00113                 -55, -56, -55, -54, -55, -54, -54, -54, -53, -53, -53, -52, -52, -52, -52, -51,
00114                 -51, -51, -50, -50, -49, -50, -49, -49, -49, -48, -48, -47, -47, -47, -47, -46,
00115                 -46, -46, -45, -45, -45, -45, -44, -44, -43, -44, -43, -43, -42, -43, -42, -42,
00116                 -42, -41, -41, -41, -40, -40, -40, -40, -39, -39, -39, -38, -38, -38, -37, -37,
00117                 -37, -37, -36, -36, -36, -36, -35, -35, -35, -34, -34, -34, -34, -33, -33, -33,
00118                 -32, -32, -32, -32, -31, -31, -31, -31, -30, -30, -30, -30, -29, -29, -29, -28,
00119                 -29, -28, -28, -27, -28, -27, -27, -27, -26, -26, -26, -26, -25, -25, -25, -25,
00120                 -25, -24, -24, -24, -23, -23, -23, -23, -22, -22, -22, -22, -22, -21, -21, -21,
00121                 -21, -21, -20, -20, -20, -20, -19, -19, -19, -19, -19, -18, -18, -18, -18, -18,
00122                 -18, -17, -17, -17, -17, -16, -16, -16, -16, -16, -15, -15, -15, -15, -15, -15,
00123                 -14, -14, -14, -14, -14, -14, -13, -13, -13, -13, -13, -12, -12, -12, -12, -12,
00124                 -12, -12, -11, -11, -11, -11, -11, -11, -11, -10, -10, -10, -10, -10, -10, -9,
00125                 -9, -9, -9, -9, -9, -8, -8, -8, -8, -8, -8, -8, -7, -7, -7, -7, -7, -7, -7, -7,
00126                 -6, -6, -6, -6, -6, -6, -6, -6, -5, -5, -5, -5, -5, -5, -5, -4, -4, -4, -4, -4,
00127                 -4, -4, -4, -3, -3, -3, -3, -3, -3, -3, -3, -3, -2, -2, -2, -2, -2, -2, -2, -2,
00128                 -1, -1, -1, -1, -1, -1, -1,
00129         };
00130 
00131 #endif /* TRIANGLE_HERMES_2048_H_ */