Commit graph

8 commits

Author SHA1 Message Date
Adrian Sampson
86d9d75db4 outdated reference to _ie_dist 2010-09-22 19:59:08 -07:00
Adrian Sampson
751a46c716 more efficiently limit the number of results returned from MB 2010-09-18 11:01:20 -07:00
Adrian Sampson
fc6f6750f7 more tag_album refactoring; typo fixed in lastid 2010-09-16 12:56:53 -07:00
Adrian Sampson
8b02dd176c lastid plugin can now generate its own candidates
That is, in addition to contributing to the distance function, the plugin can
also influence the initial search into MusicBrainz. This will allow albums to be
tagged even when they're missing metadata entirely. This change required a
significant bit of refactoring to the "mb" module -- it's much nicer now.
2010-09-16 12:27:04 -07:00
Adrian Sampson
4d978f3541 album-level distance function in lastid plugin
This involves yet another new plugin method: album_distance. This leaves as the
last major puzzle piece for lastid the ability to augment the initial search
into MB (i.e., can start a search using fingerprinted metadata).
2010-09-14 14:42:51 -07:00
Adrian Sampson
99cd36e34f weighting for fingerprinted metadata 2010-09-14 11:16:13 -07:00
Adrian Sampson
b7518038be fingerprinting track distance based on MB track IDs 2010-09-14 11:08:16 -07:00
Adrian Sampson
fba874932c beginnings of last.fm fingerprinting plugin for autotagger
This required the introduction of a track_distance method on plugins. We'll also
need to add an album_distance method as well as a mechanism for extending the
search routine (so we can search for albums in MusicBrainz even when they have
no tags). This commit also adds the '-v' flag for printing debug logs (something
we should do more of).
2010-09-13 21:14:49 -07:00