Mozzi  alpha 0.01.1t
sound synthesis library for Arduino
 All Classes Functions Typedefs
tables/triangle1024_int8.h
00001 #ifndef TRIANGLE1024_H_
00002 #define TRIANGLE1024_H_
00003 
00004 #include "Arduino.h"
00005 #include <avr/pgmspace.h>
00006 
00007 #define TRIANGLE1024_NUM_CELLS 1024
00008 #define TRIANGLE1024_SAMPLERATE 1024
00009 
00010 const char __attribute__((progmem)) TRIANGLE1024_DATA []  =
00011         {
00012                 0, 0, 1, 1, 2, 2, 3, 3, 3, 4, 4, 5, 5,
00013                 6, 6, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 13, 14, 14, 15, 16, 16, 16,
00014                 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27,
00015                 27, 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 36, 37,
00016                 37, 38, 38, 39, 39, 40, 40, 41, 41, 42, 42, 43, 43, 44, 44, 45, 45, 46, 46, 47,
00017                 47, 48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 55, 55, 56, 56, 57,
00018                 57, 58, 58, 59, 59, 60, 60, 61, 61, 62, 62, 63, 63, 64, 64, 65, 65, 66, 66, 67,
00019                 67, 68, 68, 69, 69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, 75, 76, 76, 77,
00020                 77, 78, 78, 79, 79, 80, 80, 81, 81, 82, 82, 83, 83, 84, 84, 85, 85, 86, 86, 87,
00021                 87, 88, 88, 89, 89, 90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, 96, 96, 97,
00022                 97, 98, 98, 99, 99, 100, 100, 101, 101, 102, 102, 103, 103, 104, 104, 105, 105,
00023                 106, 106, 107, 107, 108, 108, 109, 109, 110, 110, 111, 111, 112, 112, 113, 113,
00024                 114, 114, 115, 115, 116, 116, 117, 117, 118, 118, 119, 119, 120, 120, 121, 121,
00025                 122, 122, 123, 123, 124, 124, 125, 125, 126, 126, 127, 127, 127, 127, 126, 126,
00026                 125, 125, 124, 124, 123, 123, 122, 122, 121, 121, 120, 120, 119, 119, 118, 118,
00027                 117, 117, 116, 116, 115, 115, 114, 114, 113, 113, 112, 112, 111, 111, 110, 110,
00028                 109, 109, 108, 108, 107, 107, 106, 106, 105, 105, 104, 104, 103, 103, 102, 102,
00029                 101, 101, 100, 100, 99, 99, 98, 98, 97, 97, 96, 96, 95, 95, 94, 94, 93, 93, 92,
00030                 92, 91, 91, 90, 90, 89, 89, 88, 88, 87, 87, 86, 86, 85, 85, 84, 84, 83, 83, 82,
00031                 82, 81, 81, 80, 80, 79, 79, 78, 78, 77, 77, 76, 76, 75, 75, 74, 74, 73, 73, 72,
00032                 72, 71, 71, 70, 70, 69, 69, 68, 68, 67, 67, 66, 66, 65, 65, 64, 64, 63, 63, 62,
00033                 62, 61, 61, 60, 60, 59, 59, 58, 58, 57, 57, 56, 56, 55, 55, 54, 54, 53, 53, 52,
00034                 52, 51, 51, 50, 50, 49, 49, 48, 48, 47, 47, 46, 46, 45, 45, 44, 44, 43, 43, 42,
00035                 42, 41, 41, 40, 40, 39, 39, 38, 38, 37, 37, 36, 36, 35, 35, 34, 34, 33, 33, 32,
00036                 32, 31, 31, 30, 30, 29, 29, 28, 28, 27, 27, 26, 26, 25, 25, 24, 24, 23, 23, 22,
00037                 22, 21, 21, 20, 20, 19, 19, 18, 18, 17, 17, 16, 16, 15, 15, 14, 14, 13, 13, 12,
00038                 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0,
00039                 -1, -1, -2, -2, -3, -3, -4, -4, -5, -5, -6, -6, -7, -7, -8, -8, -9, -9, -10,
00040                 -10, -11, -11, -12, -12, -13, -13, -14, -14, -15, -15, -16, -16, -17, -17, -18,
00041                 -18, -19, -19, -20, -20, -21, -21, -22, -22, -23, -23, -24, -24, -25, -25, -26,
00042                 -26, -27, -27, -28, -28, -29, -29, -30, -30, -31, -31, -32, -32, -33, -33, -34,
00043                 -34, -35, -35, -36, -36, -37, -37, -38, -38, -39, -39, -40, -40, -41, -41, -42,
00044                 -42, -43, -43, -44, -44, -45, -45, -46, -46, -47, -47, -48, -48, -49, -49, -50,
00045                 -50, -51, -51, -52, -52, -53, -53, -54, -54, -55, -55, -56, -56, -57, -57, -58,
00046                 -58, -59, -59, -60, -60, -61, -61, -62, -62, -63, -63, -64, -64, -65, -65, -66,
00047                 -66, -67, -67, -68, -68, -69, -69, -70, -70, -71, -71, -72, -72, -73, -73, -74,
00048                 -74, -75, -75, -76, -76, -77, -77, -78, -78, -79, -79, -80, -80, -81, -81, -82,
00049                 -82, -83, -83, -84, -84, -85, -85, -86, -86, -87, -87, -88, -88, -89, -89, -90,
00050                 -90, -91, -91, -92, -92, -93, -93, -94, -94, -95, -95, -96, -96, -97, -97, -98,
00051                 -98, -99, -99, -100, -100, -101, -101, -102, -102, -103, -103, -104, -104, -105,
00052                 -105, -106, -106, -107, -107, -108, -108, -109, -109, -110, -110, -111, -111,
00053                 -112, -112, -113, -113, -114, -114, -115, -115, -116, -116, -117, -117, -118,
00054                 -118, -119, -119, -120, -120, -121, -121, -122, -122, -123, -123, -124, -124,
00055                 -125, -125, -126, -126, -127, -127, -128, -128, -128, -128, -128, -127, -127,
00056                 -126, -126, -125, -125, -124, -124, -123, -123, -122, -122, -121, -121, -120,
00057                 -120, -119, -119, -118, -118, -117, -117, -116, -116, -115, -115, -114, -114,
00058                 -113, -113, -112, -112, -111, -111, -110, -110, -109, -109, -108, -108, -107,
00059                 -107, -106, -106, -105, -105, -104, -104, -103, -103, -102, -102, -101, -101,
00060                 -100, -100, -99, -99, -98, -98, -97, -97, -96, -96, -95, -95, -94, -94, -93,
00061                 -93, -92, -92, -91, -91, -90, -90, -89, -89, -88, -88, -87, -87, -86, -86, -85,
00062                 -85, -84, -84, -83, -83, -82, -82, -81, -81, -80, -80, -79, -79, -78, -78, -77,
00063                 -77, -76, -76, -75, -75, -74, -74, -73, -73, -72, -72, -71, -71, -70, -70, -69,
00064                 -69, -68, -68, -67, -67, -66, -66, -65, -65, -64, -64, -63, -63, -62, -62, -61,
00065                 -61, -60, -60, -59, -58, -58, -58, -57, -57, -56, -56, -55, -55, -54, -53, -53,
00066                 -52, -52, -51, -51, -51, -50, -50, -49, -49, -48, -48, -47, -47, -46, -46, -45,
00067                 -45, -44, -44, -43, -43, -42, -42, -41, -41, -40, -40, -39, -39, -38, -37, -37,
00068                 -36, -36, -36, -35, -35, -34, -33, -33, -33, -32, -32, -31, -31, -30, -30, -29,
00069                 -28, -28, -27, -27, -27, -26, -25, -25, -24, -24, -23, -23, -23, -22, -22, -21,
00070                 -21, -20, -20, -19, -18, -18, -18, -17, -16, -16, -15, -15, -14, -14, -13, -13,
00071                 -12, -12, -12, -11, -10, -10, -9, -9, -9, -8, -8, -7, -6, -6, -6, -5, -5, -4,
00072                 -4, -3, -3, -2, -2, -1,
00073         };
00074 
00075 #endif /* TRIANGLE1024_H_ */