calebsmith/Sator — Issue #9: Helper functions for working with Neo-Riemannian transformations
Author: calebsmith
Created: 2012-02-25 19:36:36+00:00
State: open

Helper functions might include:

- a generator that takes string input for a list of transformations and yields each transformation

- a generator that takes string input for a list of transformations and cycles over them, yielding each transformation until and including the original set

- a breadth first search that finds the shortest path from a given set to another using Neo-Riemannian transformations