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