Thanks, Hendrik, for taking the time to respond on vacation,
including the online resources tip. I don't use online resources in
my analyses, and had read the impressive blog on the key detection
of Beatles songs. That's a big part of why I upgraded (though now
love "3" for lots of reasons). Still, Beatles songs have very
different chord structures (much more challenging, I would think)
than most dance tunes. Not sure who builds your algorithm, but
please just consider the tracks I gave as examples, and the
complaint about too many major keys, as input to the ongoing
algorithm development. Nothing can beat the ear, but getting keys
right for song-transitions is a huge help in building a set.
P.S. I can sendfile the tracks to you if you wish when you
hendrik on 04 Jul, 2011 02:47 PM
as a matter of fact, beaTunes is a one-man-show. So you are
talking to the person who implemented the algorithm.
The problem with modern dance music is that there aren't any
widely recognized reference annotations. I.e. it's hard to find a
collection of which the exact key is known and that one can test
against. For beaTunes3, I will probably not change the algorithm
anymore, but the next time around, I'll try to find or create
better reference data for contemporary music to test against.