Skip to content

pytheory 0.4.1

Latest

Choose a tag to compare

@kennethreitz kennethreitz released this 17 Jun 05:34

What's new

Reharmonize… — a new command on MIDI chord clips, built on PyTheory 0.54's reharmonize_progression. It clusters the clip into chords, detects the key, and reworks the progression with the technique you pick:

  • Secondary dominants — inserts the cycle-of-dominants (e.g. C·Am·F·G → C·E7·Am·C7·F·D7·G)
  • Tritone substitution — on the dominants
  • Diatonic swap

The new progression is laid evenly back across the clip and written in place; the dialog reports the technique, key, chord-count change, and the resulting chords.

Bundles PyTheory 0.54.1.

Install

Download pytheory-0.4.1.ablx below and open it in Ableton Live 12 (Extensions enabled in prefs).