Automatically generating "tonal" canons with music21 and scamp

I suspect something has changed in music21 itself since I made it, so the code would have to be revised and updated for the new music21 version.