public static Melody12Tone CSharpValseChopin() { RhythmPattern rhythm = new RhythmPattern(3, 2, "hhhhhh"); ParameterizedMelody pmelody = new ParameterizedMelody("0 1 0 -1 -3 0'", rhythm); MelodyComposite mcomposite = new MelodyComposite("A(4,-3) A(3,-3) A(2,-4) A(1,-5)", pmelody); return(new Melody12Tone(mcomposite, TwelveToneSet.minorHarmonicScale, 60)); }
public static Melody12Tone GMajorMenuet2nd() { RhythmPattern rhythm = new RhythmPattern(3, 2, "1hhhh"); ParameterizedMelody pmelody = new ParameterizedMelody("0' 0 1 2 0", rhythm); MelodyComposite mcomposote = new MelodyComposite("A(0,2) A(-3,1) A(-2,0)", pmelody); return(new Melody12Tone(mcomposote, TwelveToneSet.majorScale, 60)); }