DJ Alexander Hendorf told me about a circle system for choosing matching
songs. Some documentation on the system is here.
http://www.mixedinkey.com/HowTo
http://harmonic-mixing.com/HowTo.aspx
This could be helpful for automatically choosing matching or non-matching
songs in a mashup plot. For example, the mashup can switch songs according to
various song characteristics but limit the switches to songs that should
match. Or, various matchingness could be a plotting aesthetic, representing
some very significant binary variable.