#include "pitches.h" int melody[] = {NOTE_C4, NOTE_G3, NOTE_G3, NOTE_A3, NOTE_G3,0, NOTE_B3, NOTE_C4}; int noteDurations[] = {4,8,8, 4,4,4,4,4}; // 4 = quarter note, 8 = eighth note void setup() { float n=1.3; tone(8, NOTE_C4, 250); delay(250*n); tone(8, NOTE_G3, 125); delay(125*n); tone(8, NOTE_G3, 125); delay(125*n); tone(8, NOTE_A3, 250); delay(250*n); tone(8, NOTE_G3, 250); delay(250*n); tone(8, 0 , 250); delay(250*n); tone(8, NOTE_B3, 250); delay(250*n); tone(8, NOTE_C4, 250); delay(250*n); delay(2000); for (int i = 0; i < 8; i++) { int noteDuration = 1000/noteDurations[i]; tone(8, melody[i], noteDuration); delay(noteDuration * 1.3); // noTone(8); } } void loop() { }