From 7869a824866034b4e9736ad35cb1933283e30ad7 Mon Sep 17 00:00:00 2001 From: ldrolez Date: Thu, 25 Nov 2021 18:07:30 +0100 Subject: [PATCH] Added 2 minor and 3 major chord progressions. Now 105 chord progressions by key. --- Makefile | 9 ++++----- chords.py | 5 +++++ 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index f65d2d7..6338665 100644 --- a/Makefile +++ b/Makefile @@ -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 diff --git a/chords.py b/chords.py index 6335717..52f37ae 100644 --- a/chords.py +++ b/chords.py @@ -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", @@ -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 @@ -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", @@ -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",