#define buzz 13
#define t 100
#define d 200
void setup() {
// put your setup code here, to run once:
pinMode(buzz, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
delay(1000);
tone(buzz, 294, t); // d4
delay(d);
tone(buzz, 294, t); // d4
delay(d);
tone(buzz, 587, t); // d5
delay(2*d); // gap 1
tone(buzz, 440, t); // a4
delay(3*d); // gap 2
tone(buzz, 415, t); // G4
delay(2*d); // gap 1
tone(buzz, 392, t); // g4
delay(2*d); // gap 1
tone(buzz, 349, t); // f4
delay(d); //gap 1
tone(buzz, 294, t); // d4
delay(d);
tone(buzz, 349, t); // f4
delay(d);
tone(buzz, 392, t); // g4
delay(d);
tone(buzz, 262, t); // c4
delay(d);
tone(buzz, 262, t); // c4
delay(d);
tone(buzz, 587, t); // d5
delay(2*d); // gap 1
tone(buzz, 440, t); // d4
delay(3*d); // gap 3
tone(buzz, 415, t); // G4
delay(2*d); // gap 1
tone(buzz, 392, t); // g4
delay(2*d); // gap 1
tone(buzz, 349, t); // f4
delay(2*d); // gap 1
tone(buzz, 294, t); // d4
delay(d);
tone(buzz, 349, t); // f4
delay(d);
tone(buzz, 392, t); // d4
delay(d);
tone(buzz, 247, t); // b3
delay(d);
tone(buzz, 247, t); // b3
delay(d);
tone(buzz, 587, t); // d5
delay(2*d); // gap 1
tone(buzz, 440, t); // a4
delay(3*d); // gap 2
tone(buzz, 415, t); // G4
delay(2*d); // gap 1
tone(buzz, 392, t); // g4
delay(2*d); // gap 1
tone(buzz, 349, t); // f4
delay(d); //gap 1
tone(buzz, 294, t); // d4
delay(d);
tone(buzz, 349, t); // f4
delay(d);
tone(buzz, 392, t); // g4
delay(d);
tone(buzz, 233, t); // A3
delay(d);
tone(buzz, 233, t); // A3
delay(d);
tone(buzz, 587, t); // d5
delay(2*d);
tone(buzz, 440, t); // a4
delay(d);
delay(3000);
}