This repository has been archived on 2024-08-19. You can view files and clone it, but cannot push or open issues or pull requests.
Arduino/Song2.ino
2023-06-20 19:06:09 +03:00

1492 lines
43 KiB
C++

void setup() {
}
void midi() {
int tonePin = 11;
tone(tonePin, 195, 402.416929688);
delay(447.129921875);
delay(1439.66007813);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(260.416328125);
tone(tonePin, 246, 604.067610938);
delay(671.186234375);
delay(508.057515625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(260.416328125);
tone(tonePin, 220, 604.067610938);
delay(671.186234375);
delay(508.057515625);
tone(tonePin, 220, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 195, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 246, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 329, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 174, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 246, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 246, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 329, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 174, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 246, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 65, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 130, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 123, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 110, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 123, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 110, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 523, 1612.32101719);
delay(1791.46779688);
delay(95.322203125);
tone(tonePin, 587, 1612.32101719);
delay(1791.46779688);
delay(95.322203125);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 246, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 246, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 246, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 246, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 174, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 195, 49.5282375);
delay(55.031375);
delay(3.9308125);
tone(tonePin, 220, 49.5282375);
delay(55.031375);
delay(3.9308125);
tone(tonePin, 261, 49.5282375);
delay(55.031375);
delay(3.9308125);
tone(tonePin, 329, 49.5282375);
delay(55.031375);
delay(3.9308125);
tone(tonePin, 130, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 174, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 195, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 146, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 301.591589063);
delay(335.101765625);
delay(18.671359375);
delay(61.910296875);
delay(62.893);
delay(63.875703125);
tone(tonePin, 123, 677.475534375);
delay(752.75059375);
tone(tonePin, 97, 0.8844328125);
delay(0.982703125);
delay(0.982703125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 349, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 293, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 659, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 523, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 381.190542188);
delay(423.545046875);
tone(tonePin, 391, 21.2263875);
delay(23.584875);
delay(24.567578125);
tone(tonePin, 220, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 174, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 195, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 329, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 349, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 391, 402.416929688);
delay(447.129921875);
delay(24.567578125);
tone(tonePin, 391, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 523, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 381.190542188);
delay(423.545046875);
tone(tonePin, 391, 21.2263875);
delay(23.584875);
delay(24.567578125);
tone(tonePin, 220, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 220, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 246, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 130, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 146, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 130, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 146, 805.718292188);
delay(895.242546875);
delay(48.152453125);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 164, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 146, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 301.591589063);
delay(335.101765625);
delay(18.671359375);
tone(tonePin, 146, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 174, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 164, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 146, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 329, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 301.591589063);
delay(335.101765625);
delay(18.671359375);
tone(tonePin, 146, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 146, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 174, 301.591589063);
delay(335.101765625);
delay(18.671359375);
tone(tonePin, 164, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 261, 402.416929688);
delay(447.129921875);
delay(260.416328125);
tone(tonePin, 246, 1007.36897344);
delay(1119.29885938);
delay(59.944890625);
tone(tonePin, 220, 402.416929688);
delay(447.129921875);
delay(260.416328125);
tone(tonePin, 220, 1007.36897344);
delay(1119.29885938);
delay(1003.33989063);
tone(tonePin, 220, 604.067610938);
delay(671.186234375);
delay(36.360015625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 130, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 110, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 293, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 261, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 87, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 261, 99.9409078125);
delay(111.045453125);
delay(6.878921875);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 97, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 195, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 220, 200.766248438);
delay(223.073609375);
delay(12.775140625);
tone(tonePin, 246, 200.766248438);
delay(223.073609375);
delay(12.775140625);
delay(61.910296875);
delay(61.910296875);
tone(tonePin, 164, 1584.9036);
delay(1761.004);
tone(tonePin, 130, 0.8844328125);
delay(0.982703125);
}
void loop() {
// Play midi
midi();
}