LocomotionListener.java
1    /* 
2     * Program to check out (view amd possibly listen to) the eight melodic 
3     * sequences classified as "Basic" sequence in the Modular Melody World 
4     */
5    
6    package mmw;
7    
8    import composer.SComposer;
9    
10   public class LocomotionListener {
11   
12       public static void main(String[] args) {
13           SComposer  mms = new SComposer();
14           mms.text();
15   
16           System.out.println("c.mms_85_HillFlat..."); mms.mms_85_HillFlat(); space(mms);
17           System.out.println("c.mms_86_HillStones..."); mms.mms_86_HillStones(); space(mms);
18           System.out.println("c.mms_87_Hill.."); mms.mms_87_Hill(); space(mms);
19           System.out.println("c.mms_88_Hills..."); mms.mms_88_Hills(); space(mms);
20           System.out.println("c.mms_86_PrepJump..."); mms.mms_86_PrepJump(); space(mms);
21           System.out.println("c.mms_87_Stagger..."); mms.mms_87_Stagger(); space(mms);
22           System.out.println("c.mms_87_StaggerUpDown..."); mms.mms_87_StaggerUpDown(); space(mms);
23           System.out.println("c.mms_87_Stroll..."); mms.mms_87_Stroll(); space(mms);
24           System.out.println("c.mms_87_StrollUpDown..."); mms.mms_87_StrollUpDown(); space(mms);
25           System.out.println("c.mms_85_StrollDown..."); mms.mms_85_StrollDown(); space(mms);
26           System.out.println("c.mms_87_ZagZig..."); mms.mms_87_ZagZig(); space(mms);
27           System.out.println("c.mms_87_ZigZag..."); mms.mms_87_ZigZag(); space(mms);
28   
29           mms.untext();
30       }
31       private static void space(SComposer mms) {
32           mms.untext(); mms.rest(2); mms.text();
33       }
34   
35   }