Re: integration with beets
Yoni Rabkin <[email protected]>
| Newsgroups | gmane.emacs.emms.user |
|---|---|
| Message-ID | <[email protected]> |
Aleksas Tunikas <[email protected]> writes: > "Fran Burstall (Gmail)" <[email protected]> writes: > >> However, it would also be good if you can list the features of beets >> that you think are missing in Emms. Perhaps we can use that as a way to >> help roadmap tagging and library management in Emms. >> >> For me, the killer feature of beets is its import command: >> * checks and optionally corrects media metadata from musicbrainz and, optionally, discogs >> * installs the media in the right dir in your music library >> * takes care of album art for various values of "takes care" >> >> All of these should be possible to implement in emms... >> >> ---Fran > > I think you right Fran, if we can get metadata/directory managment we > also would be able to customize the playlisting (on a birthday of > Sinatra only play rolling stones), and I think it fits what we got > already. The only question is that how deep one can go and would need > to make it be able to do something like that. And I hope not too deep. A lispy way of approaching this is to introduce a way of making playlist using a domain specific language compiled by a macro: (emms-search-run-query (emms-search-compile-query (and (title "Cantata") (< 8 length-minutes) (or (artist "CPE Bach") (artist "JS Bach"))))) I've never considered going in that direction, but we could do that if there is sufficient interest. -- "Cut your own wood and it will warm you twice"