CS1 Standard Demo Page

The following text was written to the standard output stream when the /* * Program to check out (view and possibly listen to) the eight melodic * sequences classified as "Basic" sequences in the Modular Melody World */ package mmw; import composer.SComposer; public class BasicListener { public static void main(String[] args) { SComposer c = new SComposer(); c.text(); System.out.println("c.mms1 ..."); c.mms1(); space(c); System.out.println("c.mms2 ..."); c.mms2(); space(c); System.out.println("c.mms3 ..."); c.mms3(); space(c); System.out.println("c.mms4 ..."); c.mms4(); space(c); System.out.println("c.mms5 ..."); c.mms5(); space(c); System.out.println("c.mms6 ..."); c.mms6(); space(c); System.out.println("c.mms7 ..."); c.mms7(); space(c); System.out.println("c.mms8 ..."); c.mms8(); space(c); c.untext(); } private static void space(SComposer c) { c.untext(); c.rest(2); c.text(); } } program was executed from IntelliJ.

c.mms1 ...
(C,4) 
c.mms2 ...
(C,2) (C,2) 
c.mms3 ...
(C,1) (C,1) (C,1) (C,1) 
c.mms4 ...
(C,1/2) (C,1/2) (C,1) (C,2) 
c.mms5 ...
(C,1) / (D,1) \ (C,2) 
c.mms6 ...
(C,1) \ (B,1) / (C,2) 
c.mms7 ...
/ (E,1/2) (E,1/2) \ (D,1) \ (C,2) 
c.mms8 ...
\ (A,1/2) (A,1/2) / (B,1) / (C,2)