// Für Elise... // play e4 music.playTone(330, 300); basic.pause(350); // play d4# music.playTone(311, 300); basic.pause(350); // play e4 music.playTone(330, 300); basic.pause(350); // play d4# music.playTone(311, 300); basic.pause(350); // play e4 music.playTone(330, 300); basic.pause(350); // play b3 music.playTone(247, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // play d3 music.playTone(147, 300); basic.pause(350); //play f3 music.playTone(175, 300); basic.pause(400); //play a3 music.playTone(220, 300); basic.pause(400); // play b3 music.playTone(247, 900); basic.pause(1000); // play f3 music.playTone(175, 300); basic.pause(400); // play a3# music.playTone(233, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play c4 music.playTone(262, 900); basic.pause(1000); basic.pause(300); // play e4 music.playTone(330, 300); basic.pause(400); // play d4# music.playTone(311, 300); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play d4# music.playTone(311, 300); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(263, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // play d3 music.playTone(147, 300); basic.pause(400); // play f3 music.playTone(175, 300); basic.pause(400); // play a3 music.playTone(220, 300); basic.pause(400); // play b3 music.playTone(247, 900); basic.pause(1000); // play f3 music.playTone(175, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // play b3 music.playTone(247, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play e4 music.playTone(330, 900); basic.pause(1000); // play g3 music.playTone(196, 300); basic.pause(400); // play f4 music.playTone(349, 300); basic.pause(400); //play e4 music.playTone(330, 300); basic.pause(400); // play d4 music.playTone(294, 900); basic.pause(1000); // play e3 music.playTone(165, 300); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(262, 900); basic.pause(1000); // play d3 music.playTone(147, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play b3 music.playTone(247, 900); basic.pause(1000); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play d4# music.playTone(311, 300); basic.pause(350); // play e4 music.playTone(330, 300); basic.pause(350); // play d4# music.playTone(311, 300); basic.pause(350); // play e4 music.playTone(330, 300); basic.pause(350); // play b3 music.playTone(247, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // play d3 music.playTone(147, 300); basic.pause(350); //play f3 music.playTone(175, 300); basic.pause(400); //play a3 music.playTone(220, 300); basic.pause(400); // play b3 music.playTone(247, 900); basic.pause(1000); // play f3 music.playTone(175, 300); basic.pause(400); // play a3 music.playTone(233, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play c4 music.playTone(262, 900); basic.pause(1000); basic.pause(300); // play e4 music.playTone(330, 300); basic.pause(400); // play d4# music.playTone(311, 300); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play d4# music.playTone(311, 300); basic.pause(400); // play e4 music.playTone(330, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play d4 music.playTone(294, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // play d3 music.playTone(147, 300); basic.pause(400); // play f3 music.playTone(175, 300); basic.pause(400); // play a3 music.playTone(220, 300); basic.pause(400); // play b3 music.playTone(247, 900); basic.pause(1000); // play f3 music.playTone(175, 300); basic.pause(400); // play c4 music.playTone(262, 300); basic.pause(400); // play b3 music.playTone(247, 300); basic.pause(400); // play a3 music.playTone(220, 900); basic.pause(1000); // and again slightly different var notes = [ Note.E5, Note.Eb5, Note.E5, Note.Eb5, Note.E5, Note.B5, Note.D5, Note.C5, Note.A5, Note.C5, Note.E5, Note.A5, Note.B5, Note.E5, Note.A5, Note.B5, Note.C5, Note.E5, Note.Eb5, Note.E5, Note.Eb5, Note.E5, Note.B5, Note.D5, Note.C5, Note.A5, Note.C5, Note.E5, Note.A5, Note.B5, Note.E5, Note.C5, Note.B5, Note.A5, Note.B5, Note.C5, Note.D5, Note.E5, Note.G, Note.F, Note.E5, Note.D5, Note.E5, Note.E5, Note.D5, Note.C5, Note.E5, Note.D5, Note.C5, Note.E5, Note.E5, Note.Eb5, Note.E5, Note.Eb5, Note.E5, Note.E5, Note.D5, Note.C5, Note.A5, Note.C5, Note.E5, Note.A5, Note.B5, Note.E5, Note.A5, Note.B5, Note.C5, Note.E5, Note.Eb5, Note.E5, Note.Eb5, Note.E5, Note.B5, Note.D5, Note.C5, Note.A5, Note.C5, Note.E5, Note.A5, Note.B5, Note.E5, Note.C5, Note.B5, Note.A5 ]; for (let note of notes) { music.playTone(note, 100); } basic.setLedColor(Colors.Blue); basic.pause(500); basic.setLedColor(Colors.Red); basic.pause(500); basic.setLedColor(Colors.Green); basic.pause(500); basic.setLedColor(Colors.Violet); basic.pause(500); basic.setLedColor(0); input.onGesture(Gesture.Shake, () => { basic.showString("S"); }); input.onGesture(Gesture.LogoUp, () => { basic.showString("U"); }); input.onGesture(Gesture.LogoDown, () => { basic.showString("D"); }); input.onGesture(Gesture.ScreenUp, () => { basic.showString("+"); }); input.onGesture(Gesture.TiltRight, () => { basic.showString("R"); }); input.onGesture(Gesture.FreeFall, () => { basic.showString("F"); }); input.onGesture(Gesture.ScreenDown, () => { basic.showString("-"); }); input.onGesture(Gesture.TiltLeft, () => { basic.showString("L"); }); input.onGesture(Gesture.ThreeG, () => { basic.showString("3"); }); input.onGesture(Gesture.SixG, () => { basic.showString("6"); }); input.onPinPressed(TouchPin.P0, () => { basic.showNumber(0); }); input.onPinPressed(TouchPin.P1, () => { basic.showNumber(1); }); input.onPinPressed(TouchPin.P2, () => { basic.showNumber(2); }); input.onPinPressed(TouchPin.P3, () => { basic.showNumber(3); });