// 20 - Song for Synthesizer Ⅱ
System.RandomSeed=(2012-20)
Function Compose(Int MX, Array A, Array B){
 Str ML="q(100)"
 For(Int i=1; i<=MX; i++){
  ML=ML+"y70,"+RandomSelect(32,64,96)+" l"+B(Random(SizeOf(B)))+" "+A(Random(SizeOf(A)))+" " }
 Result=ML
}
Array SCL=("o5fao6ce","o5egbo6d","o5dfao6c","o5cegb")
Array B=(16)
Tempo(120) @(Vibraphone)
For(Int i=1; i<=32; i++){
 #MML1="Key(+12)"+Compose(4,SCL B)
 #MML2="Key(+00)"+Compose(4,SCL B)
 If (RandomSelect(1,2)==1){Play(#MML1)} Else {Play(#MML1,#MML2)}
}