Mozzi  alpha 0.01.1t
sound synthesis library for Arduino
 All Classes Functions Typedefs
tables/triangle_dist_squared_2048_int8.h
00001 #ifndef TRIANGLE_DIST_SQUARED_2048_H_
00002 #define TRIANGLE_DIST_SQUARED_2048_H_
00003 
00004 #include "Arduino.h"
00005 #include <avr/pgmspace.h>
00006 
00007 #define TRIANGLE_DIST_SQUARED_2048_NUM_CELLS 2048
00008 #define TRIANGLE_DIST_SQUARED_2048_SAMPLERATE 2048
00009 
00010 const char __attribute__((progmem)) TRIANGLE_DIST_SQUARED_2048_DATA []  =
00011         {
00012                 16, 16, 16, 16, 15, 16,
00013                 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 15,
00014                 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14,
00015                 14, 13, 13, 13, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 13,
00016                 13, 12, 12, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11,
00017                 12, 12, 11, 11, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
00018                 11, 11, 11, 11, 11, 11, 10, 11, 11, 10, 10, 11, 11, 10, 10, 10, 10, 10, 10, 10,
00019                 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9,
00020                 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 8, 8, 9, 9, 8, 8, 8, 8,
00021                 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 7, 7, 8,
00022                 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6,
00023                 6, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
00024                 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
00025                 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 5, 5, 5, 4,
00026                 5, 5, 4, 5, 5, 5, 4, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
00027                 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4,
00028                 3, 3, 4, 4, 3, 4, 4, 3, 3, 4, 4, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
00029                 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
00030                 3, 3, 3, 2, 3, 3, 3, 2, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 2, 2, 3, 3, 2, 3, 3, 2, 2,
00031                 3, 3, 2, 2, 3, 3, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
00032                 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
00033                 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 0,
00034                 0, 0, 0, -1, -1, -1, -2, -2, -3, -3, -3, -4, -4, -4, -4, -5, -6, -6, -6, -7, -7,
00035                 -7, -7, -8, -9, -9, -9, -10, -11, -11, -11, -12, -13, -13, -13, -14, -15, -15,
00036                 -15, -17, -17, -17, -18, -19, -20, -20, -20, -22, -22, -23, -24, -25, -25, -25,
00037                 -27, -28, -28, -28, -30, -31, -31, -32, -34, -35, -35, -35, -37, -38, -38, -38,
00038                 -39, -41, -42, -42, -42, -45, -46, -46, -46, -49, -50, -50, -53, -54, -54, -54,
00039                 -57, -58, -58, -58, -58, -61, -62, -62, -65, -66, -65, -65, -65, -68, -69, -69,
00040                 -69, -71, -72, -72, -74, -75, -75, -74, -76, -77, -77, -76, -78, -79, -78, -78,
00041                 -79, -79, -79, -79, -78, -79, -79, -79, -79, -79, -78, -78, -78, -78, -77, -77,
00042                 -76, -76, -75, -75, -74, -73, -73, -72, -72, -71, -70, -70, -69, -67, -66, -66,
00043                 -66, -64, -62, -62, -62, -60, -58, -59, -58, -56, -54, -54, -54, -52, -50, -50,
00044                 -47, -46, -46, -46, -46, -43, -42, -42, -42, -39, -38, -38, -35, -34, -34, -34,
00045                 -31, -30, -30, -30, -27, -26, -27, -26, -24, -23, -23, -23, -23, -21, -19, -20,
00046                 -20, -17, -16, -17, -17, -14, -13, -14, -11, -10, -11, -11, -11, -9, -8, -8, -8,
00047                 -6, -5, -6, -6, -4, -3, -4, -4, -2, -1, -1, 1, 1, 1, 1, 0, 2, 3, 2, 2, 4, 5, 4,
00048                 4, 6, 6, 6, 7, 8, 7, 7, 7, 8, 9, 8, 10, 11, 10, 10, 9, 11, 11, 11, 11, 12, 12,
00049                 12, 13, 14, 13, 13, 13, 14, 14, 14, 14, 15, 15, 15, 14, 15, 16, 15, 17, 17, 16,
00050                 16, 16, 17, 17, 17, 16, 17, 18, 17, 17, 18, 18, 18, 17, 18, 19, 18, 19, 19, 19,
00051                 19, 19, 20, 19, 19, 19, 19, 20, 19, 19, 20, 20, 20, 20, 21, 20, 20, 21, 21, 20,
00052                 20, 20, 20, 21, 20, 20, 21, 21, 20, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21,
00053                 21, 20, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21,
00054                 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 20, 20, 21, 21,
00055                 20, 20, 21, 21, 20, 20, 20, 21, 20, 20, 20, 21, 20, 21, 21, 20, 20, 20, 20, 20,
00056                 20, 20, 20, 20, 20, 19, 20, 20, 20, 19, 20, 20, 19, 19, 20, 20, 19, 19, 19, 20,
00057                 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19, 19, 18, 19, 19, 19,
00058                 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 18, 18, 17, 18, 18,
00059                 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
00060                 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00061                 15, 15, 15, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15,
00062                 14, 15, 15, 14, 14, 15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 14, 14,
00063                 13, 13, 14, 14, 13, 14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,
00064                 13, 13, 13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,
00065                 12, 11, 12, 12, 11, 12, 12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11,
00066                 11, 11, 11, 11, 11, 10, 11, 11, 10, 10, 11, 11, 10, 11, 11, 10, 10, 10, 10, 10,
00067                 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 10, 10, 9, 9, 9, 9, 9,
00068                 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8,
00069                 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
00070                 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
00071                 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 6, 6, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
00072                 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 6, 6, 6, 5, 6, 6, 5, 5, 6, 6, 5, 6, 6, 5, 5, 5, 5,
00073                 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
00074                 5, 5, 5, 4, 5, 5, 4, 4, 5, 5, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
00075                 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
00076                 4, 4, 4, 4, 4, 3, 4, 4, 3, 4, 4, 4, 3, 3, 3, 4, 3, 4, 4, 3, 3, 3, 4, 3, 3, 3, 3,
00077                 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
00078                 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 3, 2, 2, 3, 3, 2, 3, 3, 3, 2,
00079                 3, 3, 3, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
00080                 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
00081                 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 1,
00082                 1, 1, 1, 1, 0, 0, 0, 0, -1, -1, -2, -2, -2, -3, -3, -3, -3, -4, -4, -4, -5, -6,
00083                 -6, -6, -7, -7, -7, -8, -9, -9, -9, -9, -10, -11, -11, -11, -11, -13, -13, -13,
00084                 -15, -15, -15, -16, -16, -17, -18, -18, -19, -20, -20, -20, -22, -23, -23, -23,
00085                 -23, -25, -26, -26, -26, -28, -29, -29, -31, -32, -32, -32, -34, -36, -35, -36,
00086                 -38, -39, -39, -39, -42, -43, -43, -43, -45, -47, -47, -47, -49, -51, -50, -51,
00087                 -53, -55, -54, -55, -57, -59, -58, -59, -58, -61, -63, -62, -65, -67, -66, -66,
00088                 -69, -70, -69, -69, -69, -72, -73, -72, -75, -75, -75, -75, -77, -77, -77, -77,
00089                 -78, -79, -78, -78, -79, -79, -79, -79, -78, -79, -79, -78, -79, -79, -78, -78,
00090                 -77, -77, -77, -76, -76, -75, -75, -74, -73, -72, -72, -72, -71, -70, -69, -69,
00091                 -68, -67, -65, -65, -63, -62, -62, -62, -61, -59, -58, -58, -55, -54, -54, -53,
00092                 -51, -49, -50, -49, -49, -46, -45, -45, -42, -41, -41, -41, -41, -38, -37, -37,
00093                 -34, -33, -33, -33, -33, -30, -29, -29, -29, -27, -25, -26, -23, -22, -22, -22,
00094                 -20, -18, -19, -19, -19, -17, -15, -16, -16, -14, -13, -13, -11, -10, -10, -10,
00095                 -8, -7, -8, -8, -8, -6, -5, -5, -6, -3, -3, -3, -1, 0, -1, -1, 1, 2, 1, 1, 3, 4,
00096                 3, 3, 4, 5, 5, 4, 6, 7, 6, 6, 8, 8, 8, 7, 7, 9, 9, 9, 10, 11, 10, 10, 10, 11,
00097                 12, 11, 12, 13, 12, 12, 12, 13, 14, 13, 13, 14, 14, 14, 15, 16, 15, 15, 16, 16,
00098                 16, 15, 15, 16, 17, 16, 16, 17, 17, 17, 16, 17, 18, 17, 17, 18, 18, 18, 19, 19,
00099                 19, 18, 18, 19, 19, 19, 18, 19, 19, 19, 19, 19, 20, 19, 20, 20, 20, 20, 19, 20,
00100                 20, 20, 21, 21, 20, 20, 21, 21, 20, 20, 20, 21, 21, 20, 20, 21, 21, 20, 20, 21,
00101                 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 20, 21,
00102                 21, 21, 21, 21, 21, 21, 20, 21, 21, 21, 20, 21, 21, 21, 21, 21, 21, 21, 20, 21,
00103                 21, 20, 21, 21, 21, 20, 21, 21, 21, 20, 20, 21, 21, 20, 21, 21, 20, 20, 21, 21,
00104                 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 20, 20, 20, 20, 20, 20, 19, 20, 20,
00105                 20, 19, 19, 19, 19, 19, 19, 20, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 19,
00106                 19, 18, 19, 19, 18, 18, 19, 19, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18,
00107                 18, 17, 17, 18, 18, 17, 18, 18, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,
00108                 17, 17, 17, 17, 17, 16, 17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,
00109                 16,
00110         };
00111 
00112 #endif /* TRIANGLE_DIST_SQUARED_2048_H_ */