MinuetFigureListener.java
1    package mmw;
2    
3    import composer.SComposer;
4    
5    public class MinuetFigureListener {
6        public static void main(String [] args) {
7            SComposer ComposerB = new SComposer();
8            ComposerB.text();
9            System.out.println("ComposerB.mms1 ..."); ComposerB.mms_31_JSB_M1(); space(ComposerB);
10           System.out.println("ComposerB.mms2 ..."); ComposerB.mms_33_JSB_M2(); space(ComposerB);
11           System.out.println("ComposerB.mms3 ..."); ComposerB.mms_33_JSB_M3(); space(ComposerB);
12           System.out.println("ComposerB.mms4 ..."); ComposerB.mms_33_JSB_M4(); space(ComposerB);
13           System.out.println("ComposerB.mms5 ..."); ComposerB.mms_33_JSB_M5(); space(ComposerB);
14           System.out.println("ComposerB.mms6 ..."); ComposerB.mms_34_JSB_M6(); space(ComposerB);
15           System.out.println("ComposerB.mms7 ..."); ComposerB.mms_34_JSB_M7(); space(ComposerB);
16           System.out.println("ComposerB.mms8 ..."); ComposerB.mms_34_JSB_M8(); space(ComposerB);
17           System.out.println("ComposerB.mms9 ..."); ComposerB.mms_35_JSB_M9(); space(ComposerB);
18           System.out.println("ComposerB.mms10 ..."); ComposerB.mms_35_JSB_M10(); space(ComposerB);
19           System.out.println("ComposerB.mms11 ..."); ComposerB.mms_35_JSB_M11(); space(ComposerB);
20           System.out.println("ComposerB.mms12 ..."); ComposerB.mms_35_JSB_M12(); space(ComposerB);
21           System.out.println("ComposerB.mms13 ..."); ComposerB.mms_35_JSB_M13(); space(ComposerB);
22           System.out.println("ComposerB.mms14 ..."); ComposerB.mms_36_JSB_M14(); space(ComposerB);
23           System.out.println("ComposerB.mms15 ..."); ComposerB.mms_36_JSB_M15(); space(ComposerB);
24           System.out.println("ComposerB.mms16 ..."); ComposerB.mms_88_JSB_G1(); space(ComposerB);
25           System.out.println("ComposerB.mms17 ..."); ComposerB.mms_89_JSB_G2(); space(ComposerB);
26           System.out.println("ComposerB.mms18 ..."); ComposerB.mms_813_JSB_G3(); space(ComposerB);
27           ComposerB.untext();
28       }
29   
30       private static void space(SComposer ComposerB) {
31           //c.rest(2); i don't understand why this doesn't work
32           // it was a problem with the external library
33           ComposerB.untext(); ComposerB.note().rest(); ComposerB.text();
34       }
35   }
36