BasicsListener.java
1    /* 
2    * Program to check out (view and possibly listen to) the eight melodic 
3    * sequences classified as "Basic" sequences in the Modular Melody World 
4     */
5    
6    package mmw;
7    
8    import composer.SComposer;
9    
10   public class BasicsListener {
11   
12       public static void main(String[] args) {
13           SComposer c = new SComposer();
14           c.text();
15           System.out.println("c.mms1...");
16           c.mms1();
17           space(c);
18           System.out.println("c.mms2...");
19           c.mms2();
20           space(c);
21           System.out.println("c.mms3...");
22           c.mms3();
23           space(c);
24           System.out.println("c.mms4...");
25           c.mms4();
26           space(c);
27           System.out.println("c.mms 5...");
28           c.mms5();
29           space(c);
30           System.out.println("c.mms6...");
31           c.mms6();
32           space(c);
33           System.out.println("c.mms7...");
34           c.mms7();
35           space(c);
36           System.out.println("c.mms8...");
37           c.mms8();
38           space(c);
39           c.untext();
40   
41       }
42   
43       private static void space(SComposer c) {
44           c.untext();
45           c.note().rest(2);
46           c.text();
47   
48       }
49   
50   }
51   
52