# Lesson 9 # Triad Lesson. In this lesson, we will use # melodic and harmonic intervals to play # triads and inversions, blocked and broken. # General Instructions: # # This lesson contains two examples and # three exercises (A, B, C). # # To listen to an example, change "comment" # to "uncomment" on the "comment do" line, # then click the "Run" menu command at the # top of the Sonic Pi editor window. # When you are done with the example, turn # it off by changing "uncomment" back to # "comment," and move on to the next section # of the lesson. # # Example 1: Root Position Triads - blocked: comment do minor_third = 3 major_third = 4 perfect_fifth = 7 # C Major play :C play :C + major_third play :C + perfect_fifth sleep 1 # C minor play :C play :C + minor_third play :C + perfect_fifth sleep 1 # G Major play :G play :G + major_third play :G + perfect_fifth sleep 1 # G minor play :G play :G + minor_third play :G + perfect_fifth sleep 1 end # Exercise A: # Change Example 1 to play these # root-position triads: # 1) D major # 2) D minor # 3) F major # 4) F minor # 5) Bb major # 6) Bb minor # 7) F# major # 8) F# minor # Example 2: Triad inversions (broken): comment do minor_third = 3 major_third = 4 perfect_fourth = 5 perfect_fifth = 7 minor_sixth = 8 major_sixth = 9 # C Major 1st inversion play :E sleep 1 play :E + minor_third sleep 1 play :E + minor_sixth sleep 1 # C Major 2nd inversion play :G sleep 1 play :G + perfect_fourth sleep 1 play :G + major_sixth sleep 1 # G Major 1st inversion play :B sleep 1 play :B + minor_third sleep 1 play :B + minor_sixth sleep 1 # G Major 2nd inversion play :D sleep 1 play :D + perfect_fourth sleep 1 play :D + major_sixth sleep 1 end # Exercise B: # Change Example 2 to play these triads: # 1) D major 1st inversion # 2) D minor 2nd inversion # 3) F major 1st inversions # 4) F minor 2nd inversion # 5) Bb major 2nd inversion # 6) Bb minor 1st inversion # 7) F# major 2nd inversion # 8) F# minor 1st inversion # Exercise C: # Change Example 2 (changed version from # Exercise B) to play triad inversions # using note names only; do not add intervals # to the bottom note. #