LocomotionListener.java
1    /* A program to print our various melodic 
2     * sequences in the runtime terminal. 
3     */
4    package mmw;
5    
6    import composer.SComposer;
7    
8    public class LocomotionListener {
9        public static void main(String[]args) {
10           SComposer composer = new SComposer();
11           composer.text();
12   // Ex.) System.out.println("c.mms1 ..."); c.mms1(); space(c);
13           System.out.println("HillFlat"); composer.mms_85_HillFlat(); space(composer);
14           System.out.println("HillStones"); composer.mms_86_HillStones(); space(composer);
15           System.out.println("Hill"); composer.mms_87_Hill(); space(composer);
16           System.out.println("Hills"); composer.mms_88_Hills(); space(composer);
17           System.out.println("PrepJump"); composer.mms_86_PrepJump(); space(composer);
18           System.out.println("Stagger"); composer.mms_87_Stagger(); space(composer);
19           System.out.println("StaggerUpDown"); composer.mms_87_StaggerUpDown(); space(composer);
20           System.out.println("Stroll"); composer.mms_87_Stroll(); space(composer);
21           System.out.println("StrollUpDown"); composer.mms_87_StrollUpDown(); space(composer);
22           System.out.println("StrollDown"); composer.mms_85_StrollDown(); space(composer);
23           System.out.println("ZagZig"); composer.mms_87_ZagZig(); space(composer);
24           System.out.println("ZigZag"); composer.mms_87_ZigZag(); space(composer);
25       }
26       private static void space(SComposer c) {
27           c.untext(); c.rest (2); c.text();
28       }
29   }
30