How to apply different voicings over a chord progression
Sometimes you have to spread the notes of a chord progression in a very specific way, specially in the case of sectional writing as in the big bands, for example, where specific voicings are used, commonly named as drop2, drop3, etc.
All the voicings are based in the initial closed position:
- DROP2 is obtained by dropping the 2nd voice an octave below, as shown below:
- DROP3 is
From the Listener:
? gen-chord3, chord-intervals: ((3 3 3 3) (3 5 7 9) (2 5 7 11)) cycle: nil relative: nil ambitus: piano seed: 254965
Since the function have a seed you should get different chords unless you set the seed value.
(gen-chord3 '(c4 eb4 g4) '((3 3 3 3) (3 5 7 9) (2 5 7 11)) :seed 42)
Gives you the same chords all the time.