AfterJSBDemo

The following text was written to the standard output stream when the AfterJSB.java program was executed from IntelliJ.

JSB_M12:5 notes x 1 times = 5 notes
(C,1) \ (A,1/2) / (B,1/2) / (C,1/2) \ (A,1/2) 
JSB_M14:6 notes x 2 times = 12 + previous 5 = 17 notes
\ (G,1/2) / (A,1/2) / (B,1/2) / (C,1/2) / (D,1/2) / (E,1/2) 
\ (G,1/2) / (A,1/2) / (B,1/2) / (C,1/2) / (D,1/2) / (E,1/2) 
JSB_M9:5 notes x 2 time = 10 + previous 17 = 27 notes
\ (C,1) \ (F,1/2) / (G,1/2) / (A,1/2) / (B,1/2) 
/ (C,1) \ (F,1/2) / (G,1/2) / (A,1/2) / (B,1/2) 
JSB_M15:6 notes x 2 times = 12 + previous 27 = 39 notes
/ (C,1/2) / (G,1/2) \ (B,1/2) / (F,1/2) \ (C,1/2) / (E,1/2) 
\ (C,1/2) / (G,1/2) \ (B,1/2) / (F,1/2) \ (C,1/2) / (E,1/2) 
JSB_M1:1 note(long C), 1 time + previous 39 = 40 notes
\ (C,3)