Académique Documents
Professionnel Documents
Culture Documents
void setup() {
// intro
tone(pin, e5);
delay(quarterNote);
noTone(pin);
tone(pin, g4);
delay(sixteenthNote);
noTone(pin);
tone(pin,c5);
delay(eighthNote);
noTone(pin);
tone(pin,e5);
delay(sixteenthNote);
noTone(pin);
tone(pin,f5);
delay(eighthNote);
noTone(pin);
tone(pin,e5);
delay(eighthNote);
noTone(pin);
tone(pin,d5);
delay(eighthNote);
noTone(pin);
tone(pin,e5);
delay(eighthNote);
noTone(pin);
tone(pin,d5);
delay(quarterNote);
noTone(pin);
tone(pin,c5);
delay(quarterNote);
noTone(pin);
tone(pin,g4);
delay(quarterNote);
noTone(pin);
tone(pin,g4);
delay(quarterNote);
noTone(pin);
tone(pin,f5);
delay(quarterNote);
noTone(pin);
tone(pin,a4);
delay(sixteenthNote);
noTone(pin);
tone(pin,c5);
delay(eighthNote);
noTone(pin);
tone(pin,f5);
delay(sixteenthNote);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,f5);
delay(eighthNote);
noTone(pin);
tone(pin,e5);
delay(eighthNote);
noTone(pin);
tone(pin,d5);
delay(eighthNote);
noTone(pin);
tone(pin,c5);
delay(halfNote);
noTone(pin);
tone(pin,b4);
delay(halfNote);
noTone(pin);
// verse 1
tone(pin,e5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(eighthHalf);
noTone(pin);
tone(pin,a5);
delay(triplet);
noTone(pin);
tone(pin,g5);
delay(triplet);
noTone(pin);
tone(pin,fSharp5);
delay(triplet);
noTone(pin);
tone(pin, g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,a5);
delay(eighthHalf);
noTone(pin);
tone(pin,a5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,f5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,fSharp5);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(dottedQuarter);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,fSharp5);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(dottedQuarter);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,c6);
delay(halfNote);
noTone(pin);
tone(pin,b5);
delay(halfNote);
noTone(pin);
//verse 2
tone(pin,e5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(eighthHalf);
noTone(pin);
tone(pin,a5);
delay(triplet);
noTone(pin);
tone(pin,g5);
delay(triplet);
noTone(pin);
tone(pin,fSharp5);
delay(triplet);
noTone(pin);
tone(pin, g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,a5);
delay(eighthHalf);
noTone(pin);
tone(pin,a5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,f5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,fSharp5);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(dottedQuarter);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(dottedDottedHalf);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,fSharp5);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(dottedQuarter);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,c6);
delay(wholeNote);
noTone(pin);
// chorus
tone(pin,b5);
delay(dottedHalf);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,d6);
delay(eighthNote);
noTone(pin);
tone(pin,e6);
delay(eighthNote);
noTone(pin);
tone(pin,e6);
delay(eighthNote);
noTone(pin);
tone(pin,f6);
delay(sixteenthNote);
noTone(pin);
tone(pin,e6);
delay(eighthNote);
noTone(pin);
tone(pin,d6);
delay(quarterSixteenth);
noTone(pin);
tone(pin,e6);
delay(eighthNote);
noTone(pin);
tone(pin,d6);
delay(eighthNote);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,d6);
delay(sixteenthNote);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,b5);
delay(quarterSixteenth);
noTone(pin);
tone(pin,b5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(eighthNote);
noTone(pin);
tone(pin,a5);
delay(quarterNote);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,a5);
delay(eighthNote);
noTone(pin);
tone(pin,g5);
delay(quarterNote);
noTone(pin);
tone(pin,c6);
delay(quarterNote);
noTone(pin);
tone(pin,d6);
delay(dottedHalf);
noTone(pin);
tone(pin,e6);
delay(sixteenthNote);
noTone(pin);
tone(pin,c6);
delay(eighthNote);
noTone(pin);
tone(pin,b5);
delay(sixteenthNote);
noTone(pin);
tone(pin,c6);
delay(dottedWhole);
noTone(pin);
}
void loop() {
// not needed for this song, but required to run the program