MysteryMelody.java
1    /* 
2     * Programming Challenge #1 Transfer the visual representation of 
3     * Frère Jacques into the mmw 
4     */
5    
6    package mmw;
7    
8    import note.SNote;
9    
10   import java.awt.dnd.DragSourceMotionListener;
11   
12   public class MysteryMelody {
13   
14       public static void main(String[] args) {
15           SNote Rameau = new SNote();
16           Rameau.text();
17   
18           Rameau.play();
19           Rameau.rp(); Rameau.play();
20           Rameau.rp(); Rameau.play();
21           Rameau.lp(2); Rameau.play();
22   
23           Rameau.play();
24           Rameau.rp(); Rameau.play();
25           Rameau.rp(); Rameau.play();
26           Rameau.lp(2); Rameau.play();
27   
28           Rameau.rp(2); Rameau.play();
29           Rameau.rp(); Rameau.play();
30           Rameau.rp(); Rameau.x2(); Rameau.play(); Rameau.s2();
31   
32           Rameau.lp(2); Rameau.play();
33           Rameau.rp(); Rameau.play();
34           Rameau.rp(); Rameau.x2(); Rameau.play();
35   
36           System.out.println();
37       }
38   }
39