const int buzzer = 13;

// nada rendah
int dop = 131;
int rep = 147;
int mip = 165;
int fap = 175;
int solp = 196;
int lap = 220;
int sip = 247;

// nada sedang
int doq = 262;
int req  = 294;
int miq  = 329;
int faq  = 349;
int solq = 392;
int laq  = 440;
int siq  = 493;

//nada tinggi
int dor  = 524;
int rer  = 578;
int mir  = 659;
int far  = 698;
int solr = 784;
int lar  = 880;
int sir  = 980;

void setup() {
  pinMode(buzzer, OUTPUT);
}

void loop() {
  noTone(buzzer);
  tone(buzzer, solq); //ci
  delay(400);
  tone(buzzer, miq); //cak
  delay(300);
  tone(buzzer, solq); //ci
  delay(300);
  tone(buzzer, miq); //cak
  delay(300);
  tone(buzzer, miq); //di
  delay(300);
  tone(buzzer, faq); //din
  delay(300);
  tone(buzzer, solq); //ding
  delay(500);
  tone(buzzer, faq); //di
  delay(300);
  tone(buzzer, req); //am
  delay(300);
  tone(buzzer, faq); //di
  delay(300);
  tone(buzzer, laq); //am
  delay(300);
  tone(buzzer, solq); //me
  delay(300);
  tone(buzzer, faq); //ra
  delay(300);
  tone(buzzer, miq); //yap
  delay(300);
  tone(buzzer, laq); //da
  delay(300);
  tone(buzzer, faq); //tang
  delay(300);
  tone(buzzer, laq); //se
  delay(300);
  tone(buzzer, faq); //e
  delay(300);
  tone(buzzer, laq); //kor
  delay(300);
  tone(buzzer, siq); //nya
  delay(300);
  tone(buzzer, dor); //muk
  delay(300);
  noTone(buzzer);
  tone(buzzer, dor); // hap
  delay(800);
  noTone(buzzer);
  tone(buzzer, miq); //la
  delay(300);
  noTone(buzzer);
  tone(buzzer, solq); //lu
  delay(300);
  noTone(buzzer);
  tone(buzzer, faq); //di
  delay(300);
  noTone(buzzer);
  tone(buzzer, req); //tang
  delay(300);
  noTone(buzzer);
  tone(buzzer, doq); //kap
  delay(800);
  noTone(buzzer);
}