![]() |
Mozzi
alpha 0.01.1t
sound synthesis library for Arduino
|
00001 #ifndef BAMBOO_00_2048_H_ 00002 #define BAMBOO_00_2048_H_ 00003 00004 #include "Arduino.h" 00005 #include <avr/pgmspace.h> 00006 00007 #define BAMBOO_00_2048_NUM_CELLS 2048 00008 #define BAMBOO_00_2048_SAMPLERATE 16384 00009 00010 const char __attribute__((progmem)) BAMBOO_00_2048_DATA [] = {-1, -1, -1, 0, -1, -1, 1, -1, 0, 0, 00011 -2, 1, 0, -1, 2, -3, -21, -66, -99, -56, 36, 60, 0, -31, 7, 71, 95, 89, 63, -2, 00012 -44, -73, -89, -29, 59, 91, 60, -13, -86, -126, -102, -32, 65, 123, 68, -19, 00013 -53, -62, -58, -21, 31, 73, 72, 6, -58, -65, -38, -9, 36, 69, 63, 22, -47, -78, 00014 -40, 6, 36, 54, 55, 27, -22, -51, -15, 21, 20, 12, 10, 19, 12, -32, -49, -28, 0, 00015 11, 17, 17, 12, -17, -46, -41, -9, 8, 8, 2, 14, 9, -25, -37, -19, 2, 14, 20, 25, 00016 28, 3, -31, -39, -13, 18, 34, 34, 24, 4, -25, -32, -14, 21, 37, 27, 11, -3, -30, 00017 -48, -31, 7, 29, 28, 5, -14, -33, -41, -29, 5, 30, 28, 0, -28, -33, -22, -10, 2, 00018 20, 20, 2, -13, -10, 1, 5, 7, 12, 14, 10, 0, -1, 8, 11, 4, -1, 3, 12, 12, 4, 0, 00019 -2, -4, -11, -9, 1, 8, 4, 0, -8, -18, -24, -20, 0, 13, 10, -11, -28, -27, -16, 00020 -4, 8, 18, 14, 0, -15, -14, -5, 6, 14, 18, 16, 1, -14, -12, -1, 13, 19, 21, 16, 00021 3, -3, -6, 0, 7, 8, 2, -7, -9, -11, -10, -6, -1, -4, -8, -12, -14, -9, -9, -7, 00022 -4, -4, -7, -7, -5, 0, -1, -6, -8, -4, 3, 6, 6, 7, 6, 1, 2, 5, 10, 11, 14, 14, 00023 9, 3, -2, 0, 5, 9, 6, -2, -6, -9, -11, -9, -2, 0, 0, -2, -11, -14, -15, -12, -7, 00024 0, 0, -7, -14, -17, -10, -2, 5, 8, 8, 1, -3, -2, 1, 7, 10, 14, 12, 6, 2, -1, 1, 00025 9, 13, 14, 9, 5, 1, 0, -2, -5, -4, -5, -2, -1, 0, -5, -12, -13, -14, -11, -6, 00026 -2, -3, -3, -11, -19, -18, -13, -1, 8, 10, 3, 0, -7, -5, 1, 8, 11, 15, 13, 5, 00027 -4, -5, -1, 9, 16, 16, 12, 2, -5, -9, -4, 2, 5, 5, -1, -8, -13, -14, -13, -8, 1, 00028 0, -5, -9, -10, -17, -15, -11, -3, -1, 2, -2, -6, -5, -7, -1, 6, 10, 8, 9, 5, 2, 00029 0, 1, 3, 9, 13, 11, 11, 6, -1, -2, 0, 6, 7, 6, 0, -6, -11, -11, -10, -5, -4, -5, 00030 -5, -8, -9, -12, -14, -10, -4, -2, -3, -5, -8, -5, -6, -3, 0, 6, 6, 7, 4, 4, 3, 00031 5, 8, 9, 10, 9, 8, 8, 4, 4, -1, 0, 4, 7, 2, -2, -3, -9, -7, -8, -5, -5, -2, -5, 00032 -8, -11, -12, -14, -12, -6, -2, 0, -5, -8, -11, -8, -5, 2, 7, 9, 5, 2, -2, 0, 0, 00033 5, 7, 12, 13, 8, 3, 0, 0, 7, 11, 12, 10, 3, -4, -11, -7, -5, -3, -1, 0, -2, -10, 00034 -15, -16, -10, -7, -3, -1, -5, -9, -13, -15, -12, -6, 2, 4, 6, 5, 2, -1, 0, 4, 00035 7, 12, 11, 9, 6, 0, -1, 0, 6, 10, 11, 10, 3, -3, -7, -5, -2, 2, 1, -1, -2, -8, 00036 -15, -13, -9, -5, -1, -1, -7, -10, -15, -16, -12, 0, 3, 0, -1, -5, -5, -5, 0, 6, 00037 11, 13, 8, 5, 1, -2, 0, 5, 10, 13, 11, 5, 1, -1, -1, 1, 4, 5, 1, -2, -7, -10, 00038 -8, -7, -6, -5, -4, -7, -9, -11, -13, -11, -7, -1, -1, -2, -7, -8, -6, -2, 0, 5, 00039 8, 7, 5, 3, 1, 4, 3, 6, 8, 10, 7, 4, 3, 0, 5, 4, 5, 5, 2, -1, -6, -6, -6, -5, 00040 -4, -5, -6, -7, -8, -11, -9, -6, -5, -7, -5, -8, -9, -9, -6, -4, 1, 0, 2, 0, 2, 00041 2, 4, 6, 7, 7, 8, 6, 6, 5, 3, 5, 6, 7, 6, 3, 2, -2, -2, -2, -1, -1, -3, -3, -6, 00042 -7, -9, -8, -7, -7, -6, -7, -5, -9, -8, -7, -5, -5, -4, -1, -2, -2, 0, 1, 4, 3, 00043 5, 4, 4, 5, 4, 4, 3, 6, 6, 7, 5, 5, 3, 2, 0, 0, -1, -1, -1, -3, -4, -6, -7, -7, 00044 -6, -5, -4, -5, -8, -9, -10, -8, -7, -5, -4, -1, -3, -3, -2, 0, 2, 4, 6, 7, 4, 00045 2, 2, 3, 6, 7, 7, 7, 5, 4, 2, 1, 3, 4, 6, 2, 0, -2, -4, -5, -6, -5, -6, -5, -6, 00046 -5, -8, -9, -8, -8, -5, -4, -5, -4, -5, -5, -5, -3, -1, 2, 3, 4, 4, 1, 0, 2, 5, 00047 8, 7, 7, 6, 4, 2, 1, 3, 4, 5, 4, 2, 0, -4, -4, -4, -4, -1, -4, -4, -7, -7, -9, 00048 -8, -7, -4, -4, -4, -5, -9, -7, -6, -3, -2, 0, -1, 0, -1, 1, 2, 3, 3, 6, 5, 6, 00049 5, 2, 4, 4, 4, 4, 5, 3, 1, 2, 1, -2, -2, -3, -1, -1, -5, -6, -6, -8, -6, -6, -4, 00050 -4, -6, -6, -8, -7, -6, -4, -3, -1, -1, -1, 0, -2, 1, 2, 2, 5, 4, 6, 4, 3, 3, 3, 00051 5, 4, 5, 4, 3, 1, 1, 0, 0, -2, 0, -2, -2, -4, -5, -8, -6, -6, -4, -5, -4, -6, 00052 -6, -7, -6, -4, -5, -3, -1, 0, -2, -2, -3, 0, 0, 3, 5, 5, 4, 3, 1, 3, 2, 4, 6, 00053 5, 3, 1, 2, 1, 3, 1, 1, -2, -1, -4, -4, -5, -5, -6, -4, -4, -5, -6, -8, -7, -5, 00054 -4, -3, -4, -3, -5, -4, -4, -1, 0, -1, 2, 2, 3, 2, 3, 3, 2, 4, 3, 5, 6, 4, 3, 2, 00055 3, 2, 3, 2, 2, -1, -1, -4, -4, -4, -3, -3, -3, -4, -3, -6, -6, -7, -5, -4, -3, 00056 -3, -4, -3, -5, -4, -3, -1, -1, 1, 2, 1, 2, 1, 2, 3, 5, 4, 4, 2, 3, 3, 2, 2, 2, 00057 1, 2, -1, -1, -1, -1, -2, -1, -2, -3, -4, -4, -6, -6, -6, -3, -4, -4, -5, -4, 00058 -5, -5, -3, -4, -2, -1, -1, 0, 0, 2, 0, 2, 3, 3, 2, 3, 3, 3, 3, 3, 1, 1, 2, 2, 00059 1, 0, 0, -1, -1, -2, -2, -3, -3, -3, -4, -5, -5, -4, -5, -4, -4, -3, -3, -4, -3, 00060 -3, -2, -2, -2, -1, 0, 0, 1, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 1, 2, 1, 1, 1, 1, 0, 00061 -1, -1, -1, 0, -2, -3, -3, -4, -4, -4, -5, -4, -3, -3, -3, -4, -4, -4, -3, -2, 00062 -1, -1, -1, -1, 0, -1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 2, 3, 1, 1, 1, 0, 0, 1, 0, 00063 -1, -1, -1, -2, -3, -3, -3, -4, -4, -4, -4, -4, -3, -4, -3, -3, -3, -3, -3, -2, 00064 -2, 0, 0, -1, 0, 0, 1, 1, 2, 2, 2, 1, 1, 2, 2, 3, 1, 1, 1, 0, 0, 0, 0, -1, 0, 0, 00065 -3, -3, -4, -3, -3, -3, -3, -4, -4, -4, -4, -4, -3, -3, -2, -3, -2, -1, -2, 0, 00066 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, -1, -1, -1, -1, 00067 -2, -3, -3, -3, -3, -4, -3, -4, -3, -3, -3, -3, -3, -3, -2, -2, -1, -1, -1, 0, 00068 -1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, -1, -1, -2, -2, -2, 00069 -3, -2, -3, -3, -4, -3, -3, -3, -3, -3, -3, -2, -2, -2, -2, 0, -1, -1, 0, -1, 0, 00070 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, -1, 0, -1, -1, -2, -2, -2, -2, 00071 -3, -3, -3, -3, -3, -2, -3, -3, -2, -2, -2, -1, -2, -1, -1, -1, 0, 0, 0, 0, 0, 00072 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, -1, 0, -1, -1, -1, -1, -2, -2, -2, -2, 00073 -2, -2, -3, -2, -2, -3, -3, -2, -2, -2, -2, -1, -2, 0, -1, 0, -1, 0, -1, 0, 0, 00074 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -1, -1, -2, -2, -2, -2, 00075 -2, -2, -2, -2, -2, -2, -2, -2, -2, -1, -1, -1, -1, -1, 0, 0, -1, 0, 0, 0, 1, 0, 00076 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, -1, 0, 0, -1, -2, -2, -2, -2, -2, -2, -2, -2, 00077 -2, -2, -2, -2, -2, -2, -2, -1, -2, -1, -1, 0, -1, 0, -1, 0, 0, 0, 0, 0, 1, 0, 00078 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, -2, 00079 -2, -2, -2, -2, -2, -2, -2, -1, -2, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 1, 0, 0, 00080 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, 00081 -2, -2, -1, -2, -1, -2, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00082 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00083 -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 00084 0, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00085 -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, -1, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 00086 -1, 0, 0, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00087 -1, -1, -1, -1, -1, -1, -1, 0, -1, 0, -1, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, -1, 0, 00088 -1, 0, 0, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00089 -1, -1, -1, -1, -1, 0, 0, -1, 0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, -1, 0, 0, 0, 00090 0, -1, 0, -1, 0, 0, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00091 -1, -1, -1, -1, -1, -1, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 00092 0, -1, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00093 0, -1, -1, -1, 0, -1, 0, 0, 0, -1, 0, -1, 0, -1, 0, 0, 0, -1, 0, 0, -1, 0, -1, 00094 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00095 -1, -1, -1, -1, -1, -1, 0, 0, -1, 0, -1, 0, -1, 0, 0, 0, -1, 0, -1, 0, 0, -1, 0, 00096 0, -1, 0, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00097 -1, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, 00098 -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00099 -1, -1, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, -1, 0, 0, -1, 0, -1, 0, 0, -1, 00100 0, -1, 0, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 00101 -1, -1, -1, -1, -1, -1, 0, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, -1, -1, 0, 00102 -1, -1, -1, -1, -1, 0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 00103 -1, -1, 0, 0, -1, 0, -1, 0, -1, 0, -1, -1, 0, -1, 0, 0, -1, 0, 0, -1, 0, -1, 0, 00104 -1, 0, -1, 0, -1, -1, -1, -1, -1, -1, 0, -1, -1, 0, -1, }; 00105 00106 #endif /* BAMBOO_00_2048_H_ */