beets/beetsplug
Adrian Sampson 82a4bafc3e chroma: fingerprint when task begins
The old "caching"-based approach to fingerprinting was kinda hacky to begin
with. Now, the chroma plugin has an explicit opportunity (in the form of a new
event) to perform its initial fingerprinting and lookup for all tracks. Then,
this information is used explicitly during the autotagging phase rather than
being used transparently through memoization of the lookup function.
2012-04-01 18:55:14 -07:00
..
bpd BPD: use playbin2 instead of playbin (#364) 2012-03-21 14:25:01 -07:00
lastgenre suppress more pylast errors (#349) 2012-02-26 17:57:40 -08:00
web use non-minified JavaScript libraries (#259) 2011-11-23 18:26:08 -08:00
__init__.py make sure beetsplug is loaded as a namespace package 2010-07-20 23:15:19 -07:00
chroma.py chroma: fingerprint when task begins 2012-04-01 18:55:14 -07:00
embedart.py fix plugin hook in embedart 2011-12-28 15:56:07 -08:00
info.py add "album art" to info plugin 2011-05-01 13:33:40 -07:00
inline.py fix plugin errors with missing sections 2012-01-31 18:52:27 -08:00
lyrics.py lyrics: detect missing lyrics in lyrics.com result 2012-03-10 12:40:19 +00:00
m3uupdate.py m3uupdate docs, changelog, and cleanup (#23) 2012-03-18 16:42:12 -07:00
mbcollection.py add MusicBrainz collection plugin by @jeffayle 2012-03-23 11:34:57 -07:00
mpdupdate.py mpdupdate plugin (and config system for plugins) 2010-09-21 10:40:39 -07:00
rdm.py -n option for random command (#24) 2012-03-23 10:33:44 -07:00
replaygain.py lastgenre now writes tags to files (#279) 2011-12-20 17:49:11 -08:00
rewrite.py fix plugin errors with missing sections 2012-01-31 18:52:27 -08:00
scrub.py add "scrub" plugin (#280) 2012-01-02 14:03:28 -08:00