ECE 4180 Final
Dependencies: mbed wave_player mbed-rtos C12832_lcd 4DGL-uLCD-SE LCD_fonts SDFileSystem
bubbles.h
- Committer:
- yqin70
- Date:
- 2019-12-06
- Revision:
- 15:ebe9fb3aaf0f
- Parent:
- 11:362e25f659a5
File content as of revision 15:ebe9fb3aaf0f:
#define SAMPLE_RATE 8000 const unsigned short the_middle_bubbles[62][5] = {SAMPLE_RATE*2, 0, 1, 0, 0, SAMPLE_RATE*3, 0, 1, 0, 0, SAMPLE_RATE*4, 0, 1, 0, 0, SAMPLE_RATE*5, 0, 1, 0, 0, SAMPLE_RATE*6, 0, 0, 1, 0, SAMPLE_RATE*7, 0, 0, 1, 0, SAMPLE_RATE*8, 0, 0, 1, 0, SAMPLE_RATE*9, 0, 0, 1, 0, SAMPLE_RATE*10, 0, 0, 1, 0, SAMPLE_RATE*11, 0, 0, 0, 1, SAMPLE_RATE*12, 0, 0, 0, 1, SAMPLE_RATE*13, 0, 0, 0, 1, SAMPLE_RATE*15, 0, 0, 1, 1, SAMPLE_RATE*16, 0, 0, 1, 1, SAMPLE_RATE*17, 0, 0, 1, 1, SAMPLE_RATE*18, 0, 1, 1, 0, SAMPLE_RATE*19, 0, 1, 1, 0, SAMPLE_RATE*20, 0, 1, 1, 0, SAMPLE_RATE*21, 0, 1, 1, 0, SAMPLE_RATE*22, 0, 1, 1, 0, SAMPLE_RATE*23, 0, 1, 1, 0, SAMPLE_RATE*24, 0, 1, 1, 0, SAMPLE_RATE*25, 0, 1, 1, 0, SAMPLE_RATE*27, 0, 1, 0, 0, SAMPLE_RATE*28, 0, 1, 0, 0, SAMPLE_RATE*29, 0, 1, 0, 0, SAMPLE_RATE*30, 0, 1, 0, 0, SAMPLE_RATE*31, 0, 0, 1, 0, SAMPLE_RATE*32, 0, 0, 1, 0, SAMPLE_RATE*33, 0, 0, 1, 0, SAMPLE_RATE*34, 0, 0, 1, 0, SAMPLE_RATE*35, 0, 0, 1, 0, SAMPLE_RATE*36, 0, 0, 1, 0, SAMPLE_RATE*37, 0, 0, 0, 1, SAMPLE_RATE*38, 0, 0, 0, 1, SAMPLE_RATE*39, 0, 0, 0, 1, SAMPLE_RATE*40, 0, 0, 0, 1, SAMPLE_RATE*42, 0, 1, 1, 0, SAMPLE_RATE*43, 0, 0, 1, 1, SAMPLE_RATE*44, 0, 1, 1, 0, SAMPLE_RATE*45, 0, 0, 1, 1, SAMPLE_RATE*46, 0, 1, 1, 0, SAMPLE_RATE*47, 0, 0, 1, 1, SAMPLE_RATE*48, 0, 1, 1, 0, SAMPLE_RATE*49, 0, 0, 1, 1, SAMPLE_RATE*51, 0, 1, 1, 1, SAMPLE_RATE*52, 0, 1, 1, 1, SAMPLE_RATE*53, 0, 1, 1, 1, SAMPLE_RATE*54, 0, 1, 1, 1, SAMPLE_RATE*56, 0, 1, 0, 0, SAMPLE_RATE*57, 0, 1, 0, 0, SAMPLE_RATE*58, 0, 1, 0, 0, SAMPLE_RATE*59, 0, 1, 0, 0, SAMPLE_RATE*61, 0, 0, 1, 0, SAMPLE_RATE*62, 0, 1, 1, 1, SAMPLE_RATE*63, 0, 1, 1, 1, SAMPLE_RATE*64, 0, 1, 1, 1, SAMPLE_RATE*66, 0, 1, 1, 0, SAMPLE_RATE*67, 0, 0, 1, 1, SAMPLE_RATE*68, 0, 1, 1, 0, SAMPLE_RATE*69, 0, 0, 1, 1, SAMPLE_RATE*70, 0, 1, 1, 0}; const unsigned short stacys_mom_bubbles[70][5] = {SAMPLE_RATE*1, 0, 1, 0, 0, SAMPLE_RATE*2, 0, 1, 0, 0, SAMPLE_RATE*3, 0, 1, 1, 0, SAMPLE_RATE*4, 0, 1, 0, 0, SAMPLE_RATE*5, 0, 1, 0, 0, SAMPLE_RATE*6, 0, 1, 1, 0, SAMPLE_RATE*8, 0, 0, 1, 0, SAMPLE_RATE*9, 0, 0, 0, 1, SAMPLE_RATE*10, 0, 1, 0, 0, SAMPLE_RATE*11, 0, 0, 1, 0, SAMPLE_RATE*12, 0, 1, 1, 0, SAMPLE_RATE*13, 0, 1, 1, 0, SAMPLE_RATE*15, 0, 0, 1, 1, SAMPLE_RATE*16, 0, 0, 1, 1, SAMPLE_RATE*17, 0, 0, 1, 1, SAMPLE_RATE*18, 0, 0, 1, 1, SAMPLE_RATE*20, 0, 1, 0, 0, SAMPLE_RATE*21, 0, 0, 1, 0, SAMPLE_RATE*22, 0, 0, 0, 1, SAMPLE_RATE*24, 0, 0, 1, 1, SAMPLE_RATE*25, 0, 0, 1, 1, SAMPLE_RATE*26, 0, 0, 1, 0, SAMPLE_RATE*27, 0, 0, 1, 0, SAMPLE_RATE*28, 0, 0, 0, 1, SAMPLE_RATE*29, 0, 1, 0, 0, SAMPLE_RATE*31, 0, 1, 1, 1, SAMPLE_RATE*32, 0, 1, 0, 1, SAMPLE_RATE*33, 0, 1, 0, 1, SAMPLE_RATE*34, 0, 1, 0, 1, SAMPLE_RATE*35, 0, 1, 0, 1, SAMPLE_RATE*36, 0, 1, 0, 1, SAMPLE_RATE*37, 0, 1, 0, 1, SAMPLE_RATE*39, 0, 0, 1, 0, SAMPLE_RATE*40, 0, 0, 1, 0, SAMPLE_RATE*41, 0, 0, 1, 0, SAMPLE_RATE*42, 0, 0, 1, 0, SAMPLE_RATE*43, 0, 0, 0, 1, SAMPLE_RATE*44, 0, 0, 0, 1, SAMPLE_RATE*45, 0, 0, 1, 0, SAMPLE_RATE*46, 0, 0, 1, 0, SAMPLE_RATE*47, 0, 0, 1, 1, SAMPLE_RATE*48, 0, 0, 1, 1, SAMPLE_RATE*49, 0, 0, 1, 1, SAMPLE_RATE*51, 0, 1, 0, 0, SAMPLE_RATE*52, 0, 0, 1, 0, SAMPLE_RATE*53, 0, 0, 0, 1, SAMPLE_RATE*54, 0, 0, 1, 1, SAMPLE_RATE*55, 0, 0, 1, 1, SAMPLE_RATE*56, 0, 0, 1, 0, SAMPLE_RATE*57, 0, 0, 1, 0, SAMPLE_RATE*58, 0, 0, 1, 0, SAMPLE_RATE*59, 0, 0, 1, 0, SAMPLE_RATE*60, 0, 0, 1, 0, SAMPLE_RATE*61, 0, 0, 1, 0, SAMPLE_RATE*62, 0, 0, 1, 0, SAMPLE_RATE*64, 0, 1, 0, 0, SAMPLE_RATE*65, 0, 1, 0, 0, SAMPLE_RATE*66, 0, 1, 0, 0, SAMPLE_RATE*67, 0, 1, 0, 0, SAMPLE_RATE*68, 0, 1, 0, 0, SAMPLE_RATE*69, 0, 1, 0, 0, SAMPLE_RATE*70, 0, 1, 0, 0, SAMPLE_RATE*73, 0, 0, 1, 1, SAMPLE_RATE*74, 0, 0, 1, 1, SAMPLE_RATE*75, 0, 1, 0, 0, SAMPLE_RATE*76, 0, 0, 1, 0, SAMPLE_RATE*77, 0, 0, 0, 1, SAMPLE_RATE*78, 0, 1, 0, 0, SAMPLE_RATE*79, 0, 0, 1, 0, SAMPLE_RATE*80, 0, 0, 0, 1}; const unsigned short sins_bubbles[60][5] = { 2, 0, 1, 0, 0, 3, 0, 0, 1, 0, 4, 0, 1, 0, 0, 5, 0, 0, 1, 0, 6, 0, 0, 0, 1, 7, 0, 1, 0, 0, 8, 0, 0, 0, 1, 9, 0, 1, 0, 0, 10, 0, 0, 0, 1, 11, 0, 1, 1, 1, 13, 0, 1, 0, 0, 14, 0, 0, 1, 0, 15, 0, 1, 0, 0, 16, 0, 0, 1, 0, 17, 0, 0, 1, 0, 18, 0, 0, 1, 0, 19, 0, 0, 1, 0, 20, 0, 0, 1, 0, 22, 0, 0, 0, 1, 23, 0, 0, 1, 1, 24, 0, 0, 0, 1, 25, 0, 0, 1, 1, 26, 0, 0, 0, 1, 27, 0, 0, 1, 1, 28, 0, 1, 0, 0, 29, 0, 1, 1, 0, 30, 0, 1, 0, 0, 31, 0, 1, 1, 0, 33, 0, 1, 0, 0, 34, 0, 1, 0, 0, 35, 0, 1, 0, 0, 36, 0, 0, 1, 1, 37, 0, 0, 1, 1, 38, 0, 0, 1, 1, 39, 0, 0, 1, 1, 40, 0, 0, 1, 1, 42, 0, 1, 1, 0, 43, 0, 1, 1, 0, 44, 0, 0, 1, 0, 45, 0, 0, 1, 1, 46, 0, 0, 1, 1, 47, 0, 0, 1, 1, 48, 0, 0, 1, 1, 49, 0, 0, 1, 1, 50, 0, 0, 1, 0, 51, 0, 1, 1, 0, 52, 0, 1, 1, 0, 53, 0, 1, 1, 0, 54, 0, 1, 1, 0, 55, 0, 1, 1, 0, 56, 0, 1, 0, 0, 57, 0, 0, 1, 0, 58, 0, 1, 0, 0, 59, 0, 0, 1, 0, 60, 0, 1, 0, 0, 62, 0, 1, 1, 0, 63, 0, 1, 1, 0, 64, 0, 1, 1, 0, 65, 0, 1, 1, 0, 66, 0, 1, 1, 0}; const unsigned short fireflies_bubbles[58][5] = { 1, 0, 1, 0, 0, 2, 0, 0, 1, 0, 3, 0, 1, 0, 0, 4, 0, 0, 1, 0, 5, 0, 1, 0, 0, 6, 0, 0, 1, 0, 7, 0, 1, 0, 0, 8, 0, 0, 1, 0, 9, 0, 1, 0, 0, 10, 0, 0, 1, 0, 11, 0, 0, 0, 1, 12, 0, 0, 1, 0, 13, 0, 1, 0, 0, 14, 0, 0, 1, 0, 15, 0, 0, 0, 1, 16, 0, 1, 1, 0, 17, 0, 1, 1, 0, 18, 0, 0, 1, 1, 19, 0, 0, 1, 1, 21, 0, 0, 1, 0, 22, 0, 0, 1, 0, 23, 0, 0, 1, 0, 24, 0, 0, 1, 0, 25, 0, 1, 0, 0, 26, 0, 1, 0, 0, 27, 0, 0, 1, 0, 28, 0, 0, 1, 0, 29, 0, 0, 0, 1, 30, 0, 0, 0, 1, 32, 0, 1, 0, 0, 33, 0, 1, 0, 0, 34, 0, 0, 1, 0, 35, 0, 0, 1, 0, 36, 0, 0, 0, 1, 37, 0, 0, 0, 1, 38, 0, 0, 1, 0, 39, 0, 0, 1, 0, 40, 0, 1, 0, 0, 41, 0, 1, 0, 0, 43, 0, 1, 1, 1, 44, 0, 1, 1, 1, 45, 0, 1, 1, 1, 46, 0, 1, 1, 1, 47, 0, 1, 1, 0, 48, 0, 1, 1, 0, 49, 0, 0, 1, 1, 50, 0, 0, 1, 1, 51, 0, 0, 1, 1, 53, 0, 1, 1, 0, 54, 0, 1, 1, 0, 55, 0, 0, 1, 1, 56, 0, 1, 1, 0, 57, 0, 0, 1, 1, 59, 0, 1, 0, 0, 60, 0, 0, 1, 0, 61, 0, 0, 0, 1, 62, 0, 0, 1, 0, 63, 0, 1, 0, 0};