void music_simpsons(){ /* tone(float freq, float length(sec)) */ float rate = .7; float octave = 1.5; tone(528.0*octave, .75*rate); tone(660.0*octave, .25*rate); sleep(.25*rate); tone(733.33*octave, .25*rate); sleep(.25*rate); tone(880.0*octave, .25*rate); tone(792.0*octave, .75*rate); tone(660.0*octave, .25*rate); sleep(.25*rate); tone(528.0*octave, .25*rate); sleep(.25*rate); tone(440.0*octave, .25*rate); tone(733.3*octave/2.0, .22*rate); sleep(.03*rate); tone(733.3*octave/2.0, .22*rate); sleep(.03*rate); tone(733.3*octave/2.0, .25*rate); tone(792.0*octave/2.0, rate); sleep(.25*rate); tone(733.3*octave/2.0, .22*rate); sleep(.03*rate); tone(733.3*octave/2.0, .22*rate); sleep(.03*rate); tone(733.3*octave/2.0, .25*rate); tone(792.0*octave/2.0, .25*rate); tone(462.0*octave, .5*rate); tone(528.0*octave, .22*rate); sleep(.03*rate); tone(528.0*octave, .22*rate); sleep(.03*rate); tone(528.0*octave, .22*rate); sleep(.03*rate); tone(528.0*octave, .25*rate); } void music_mario(){ float rate = .7; float octave = 1.0; tone(528.0*octave, rate/6.0); tone(528.0*octave*2.0, rate/6.0); tone(440.0*octave, rate/6.0); tone(440.0*octave*2.0, rate/6.0); tone(462.0*octave, rate/6.0); tone(462.0*octave*2.0, rate/6.0); sleep(2.0*rate); tone(528.0*octave, rate/6.0); tone(528.0*octave*2.0, rate/6.0); tone(440.0*octave, rate/6.0); tone(440.0*octave*2.0, rate/6.0); tone(462.0*octave, rate/6.0); tone(462.0*octave*2.0, rate/6.0); sleep(2.0*rate); tone(704.0*octave/2.0, rate/6.0); tone(704.0*octave, rate/6.0); tone(586.667*octave/2.0, rate/6.0); tone(586.667*octave, rate/6.0); tone(616.0*octave/2.0, rate/6.0); tone(616.0*octave, rate/6.0); sleep(2.0*rate); tone(704.0*octave/2.0, rate/6.0); tone(704.0*octave, rate/6.0); tone(586.667*octave/2.0, rate/6.0); tone(586.667*octave, rate/6.0); tone(616.0*octave/2.0, rate/6.0); tone(616.0*octave, rate/6.0); }