MusicalScene.java
1    package mmw;
2    
3    import composer.SComposer;
4    
5    public class MusicalScene {
6        public static void main(String[] args) {
7            // makes the composer
8            SComposer c = new SComposer();
9            c.text();
10           System.out.println("c.mms_85_HillFlat...");
11           c.mms_85_HillFlat();
12           space(c);
13           System.out.println("c.mms_87_Hill...");
14           c.mms_87_Hill();
15           space(c);
16           System.out.println("c.mms_86_HillStones...");
17           c.lp();
18           c.mms_86_HillStones();
19           space(c);
20           System.out.println("c.mms_88_Hills...");
21           c.mms_88_Hills();
22           space(c);
23           System.out.println("c.mms_87_ZigZag...");
24           c.mms_87_ZigZag();
25           space(c);
26           System.out.println("c.mms_87_ZagZig...");
27           c.rp();
28           c.mms_87_ZagZig();
29           space(c);
30           c.untext();
31       }
32   
33       private static void space(SComposer c) {
34           c.untext();
35           c.rest(2);
36           c.text();
37       }
38   
39   }
40