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 ...") ; c.mms1() ; space(c) ;
16           System.out.println("c.mms2 ...") ; c.mms2() ; space(c) ;
17           System.out.println("c.mms3 ...") ; c.mms3() ; space(c) ;
18           System.out.println("c.mms4 ...") ; c.mms4() ; space(c) ;
19           System.out.println("c.mms5 ...") ; c.mms5() ; space(c) ;
20           System.out.println("c.mms6 ...") ; c.mms6() ; space(c) ;
21           System.out.println("c.mms7 ...") ; c.mms7() ; space(c) ;
22           System.out.println("c.mms8 ...") ; c.mms8() ; space(c) ;
23           c.untext() ;
24       }
25   
26       private static void space(SComposer c) {
27           c.untext() ; c.rest(2); c.text() ;
28       }
29   
30   }
31   
32   
33   
34