Skip to content

Commit

Permalink
Added 2 minor and 3 major chord progressions. Now 105 chord progressi…
Browse files Browse the repository at this point in the history
…ons by key.
  • Loading branch information
ldrolez committed Nov 25, 2021
1 parent ceba46c commit 7869a82
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 5 deletions.
9 changes: 4 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,15 @@ DATE=$(shell date +'%Y%m%d')

dist:
rm -rf output/*
# full pack
python3 gen.py
cp README.md LICENSE output
rm -f dist/free-midi-chords-${DATE}.zip
cd output; zip -r ../dist/free-midi-chords-${DATE}.zip *
# make the progressions only pack
mkdir output/progression
cp -rv output/*/4\ Progression output/progression
mv output/progression/4\ Progression/* output/progression/
rmdir output/progression/4\ Progression/
cp README.md LICENSE output/progression
cd output/progression; zip -r ../../dist/free-midi-progressions-${DATE}.zip *
cp -r output/*/4\ Progression output/progression
cp README.md LICENSE output/progression/4\ Progression
cd output/progression/4\ Progression; zip -r ../../../dist/free-midi-progressions-${DATE}.zip *

.PHONY: dist
5 changes: 5 additions & 0 deletions chords.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
"I V vi V",
"I V vi iii IV I IV V",
"I V bVIIM IV",
"I7 V7 vi9 IV7",
"I bVIM I bIIM",
"I vi I IV",
"I vi ii IV",
Expand Down Expand Up @@ -74,6 +75,8 @@
"vi IV I V",
"vi bVIM bVIIM I",
"vi V IV V",
"vi V IV V ii V I I",
"vi vii V vi #IVdim V"
]

# minor progressions
Expand Down Expand Up @@ -102,6 +105,7 @@
"i VII i v",
"i VII i v III VII i v i",
"i VII VI III",
"i VII VI III iv VI VII i",
"i VII VI VII",
"i7 VI III7 VII6 i i7 III7 iv7",
"ii v i i",
Expand All @@ -110,6 +114,7 @@
"ii7 v9 i7",
"iv i v VI",
"iv VI VII i",
"iv III vsus4 VI iv i III VI",
"iv III VII i",
"iv v VI VII",
"v i iv VII",
Expand Down

0 comments on commit 7869a82

Please sign in to comment.