![]() |
Mozzi
alpha 0.01.1t
sound synthesis library for Arduino
|
00001 #ifndef SIN256_INT8_H_ 00002 #define SIN256_INT8_H_ 00003 00004 #include "Arduino.h" 00005 #include <avr/pgmspace.h> 00006 00007 #define SIN256_NUM_CELLS 256 00008 #define SIN256_SAMPLERATE 256 00009 00010 const char __attribute__((progmem)) SIN256_DATA [] = 00011 { 00012 -1, 3, 6, 9, 12, 15, 18, 21, 24, 28, 00013 31, 34, 37, 40, 43, 46, 48, 51, 54, 57, 60, 63, 65, 68, 71, 73, 76, 78, 81, 83, 00014 85, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 109, 111, 112, 114, 115, 00015 117, 118, 119, 120, 121, 122, 123, 124, 124, 125, 126, 126, 127, 127, 127, 127, 00016 127, 127, 127, 127, 127, 127, 127, 126, 126, 125, 124, 124, 123, 122, 121, 120, 00017 119, 118, 117, 115, 114, 112, 111, 109, 108, 106, 104, 102, 100, 98, 96, 94, 92, 00018 90, 88, 85, 83, 81, 78, 76, 73, 71, 68, 65, 63, 60, 57, 54, 51, 48, 46, 43, 40, 00019 37, 34, 31, 28, 24, 21, 18, 15, 12, 9, 6, 3, 0, -4, -7, -10, -13, -16, -19, -22, 00020 -25, -29, -32, -35, -38, -41, -44, -47, -49, -52, -55, -58, -61, -64, -66, -69, 00021 -72, -74, -77, -79, -82, -84, -86, -89, -91, -93, -95, -97, -99, -101, -103, 00022 -105, -107, -109, -110, -112, -113, -115, -116, -118, -119, -120, -121, -122, 00023 -123, -124, -125, -125, -126, -127, -127, -128, -128, -128, -128, -128, -128, 00024 -128, -128, -128, -128, -128, -127, -127, -126, -125, -125, -124, -123, -122, 00025 -121, -120, -119, -118, -116, -115, -113, -112, -110, -109, -107, -105, -103, 00026 -101, -99, -97, -95, -93, -91, -89, -86, -84, -82, -79, -77, -74, -72, -69, -66, 00027 -64, -61, -58, -55, -52, -49, -47, -44, -41, -38, -35, -32, -29, -25, -22, -19, 00028 -16, -13, -10, -7, -4, 00029 }; 00030 00031 #endif /* SIN256_INT8_H_ */