Sha256: 631c837b3e5b48652281d2509a23741cc718560ffb1a65a212980d2abe622492
Contents?: true
Size: 761 Bytes
Versions: 2
Compression:
Stored size: 761 Bytes
Contents
# # frozen_string_literal: true # module Coltrane # # It's totally a wip yet. # module ClassicProgressions # PROGRESSIONS = { # 'Pop' => %w[I V vi IV], # 'Blues' => %w[I I I I IV IV I I V IV I I], # 'Jazz Blues' => %w[ # I7 I7 IV7 IV7 I7 I7 I7 I7 # IV7 IV7 VI7 VI7 I7 I7 iii7 VI7 # ii7 ii7 V7 V7 I7 VI7 II7 V7 # ], # 'Fifties' => %w[I IV V] # # pop: [:major, [1, 5, 6, 4]], # # fifties: [:major, [1, 6, 4, 5]], # # blues: [:major, [1, 4, 1, 5, 4, 1]], # # jazz: [:major, [2, 5, 1]], # # jazz_minor: [:minor, [2, 5, 1]], # # andalusian: [:minor, [1, 7, 6, 5]] # }.freeze # end # end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
coltrane-1.1.2 | lib/coltrane/classic_progressions.rb |
coltrane-1.1.1 | lib/coltrane/classic_progressions.rb |