public static SmfMusic Generate(MmlResolvedMusic source) { var gen = new MmlSmfGenerator (source); gen.GenerateSong (); return gen.result; }
MmlEventStreamGenerator(MmlSemanticTreeSet source) { this.source = source; result = new MmlResolvedMusic () { BaseCount = source.BaseCount }; }
MmlSmfGenerator(MmlResolvedMusic source) { this.source = source; result = new SmfMusic () { DeltaTimeSpec = (short) (source.BaseCount / 4) }; }