#define WE_R_NUMBER_ONE \ HD_NOTE(_F4 ), \ Q__NOTE(_C5 ), \ E__NOTE(_B4 ), \ E__NOTE(_C5 ), \ E__NOTE(_B4 ), \ E__NOTE(_C5 ), \ Q__NOTE(_B4 ), \ Q__NOTE(_C5 ), \ H__NOTE(_AF4), \ HD_NOTE(_F4 ), \ Q__NOTE(_F4 ), \ Q__NOTE(_AF4), \ Q__NOTE(_C5 ), \ H__NOTE(_DF5), \ H__NOTE(_AF4), \ H__NOTE(_DF5), \ H__NOTE(_EF5), \ Q__NOTE(_C5 ), \ Q__NOTE(_DF5), \ Q__NOTE(_C5 ), \ Q__NOTE(_DF5), \ H__NOTE(_C5 ), float number_one[][2] = SONG(WE_R_NUMBER_ONE); #define E1M1_HANGAR \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_D4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_C4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_BF3), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_B3 ), \ Q__NOTE(_C4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_D4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_C4 ), \ Q__NOTE(_E3 ), \ Q__NOTE(_E3 ), \ H__NOTE(_BF3), float e1m1_doom[][2] = SONG(E1M1_HANGAR); #define MARIO_COIN_SOUND \ E__NOTE(_A5 ), \ HD_NOTE(_E6 ), float coin_sound[][2] = SONG(MARIO_COIN_SOUND); #define SONIC_RING_GET \ E__NOTE(_E6), \ E__NOTE(_G6), \ HD_NOTE(_C7), float sonic_ring[][2] = SONG(SONIC_RING_GET);