From: Johnny <yggdrasil@gmx.co.uk>
To: Eric Abrahamsen <eric@ericabrahamsen.net>
Cc: help-gnu-emacs@gnu.org
Subject: Re: EMMS best practice, tag editing and fetching lyrics
Date: Mon, 21 May 2012 19:12:31 +0100 [thread overview]
Message-ID: <87obphmmi8.fsf@gmx.co.uk> (raw)
In-Reply-To: <87mx526uvq.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Mon, 21 May 2012 12:06:01 +0800")
Eric Abrahamsen <eric@ericabrahamsen.net> writes:
> On Mon, May 21 2012, Stefan Monnier wrote:
>
>>> I am (again) attempting to convert to using EMMS as a front end for
>>> mpd instead of using ncmpcp, but am struggling to get a good setup and
>>> efficient usage, and hence wonder how emacs users play their
>>> music files?
>>
>> BTW, there are 2 more front ends in Emacs: mpc.el (bundled with Emacs
>> since Emacs-23 or so) and ampc.el (available in GNU ELPA).
>>
>> I'm the author of mpc.el and from the points you mention, I'd guess
>> mpc.el won't suit you (it doesn't even attempt to give you any kind of
>> tag-writing ability, it rather focuses on providing a browser to find
>> the music you want to play).
>
> Also Mingus! But, likewise, not particularly good for either of the OP's
> needs. No lyrics support, and tag editing that depends on an external
> library that I wasn't able to compile on my machine.
>
> But, for completeness' sake…
Thanks for the completions, I may look into these at some point. I am a
bit puzzled by the lack of documentation for emms and have not yet
realised whether it is the best way to go in emacs for playing music
(/media). I have managed to get a decent set up but not entirely
content. I got the tag editor working by customising the
'emms-tag-editor-tagfile-functions' [1]to use 'id3tag' instead of the
(seemingly obsolete? from 2006) 'mp3info'. This is maybe the main place
where emacs shines, in addition to searching and adding to the
playlist.
Lyrics seem possible, but quite complex to set up for fetching from the
net, so I will be satisfied with usimg emms and ncmpcpp in parallell
(and ario for a graphical front end for visitors who don't like the
cli) to interface mpd.
Any further opinions on setting up mpd through emacs will be
appreciated!
Cheers!
Footnotes:
[1] The customisation I added in init.el is:
,----
| (setq emms-tag-editor-tagfile-functions
| '(("mp3" "id3tag"
| ((info-artist . "a")
| (info-title . "s")
| (info-album . "A")
| (info-tracknumber . "t")
| (info-year . "y")
| (info-genre . "g")
| (info-note . "c")))
| ("ogg" . emms-tag-editor-tag-ogg)
| ("flac" . emms-tag-editor-tag-flac))
| )
`----
--
Johnny
next prev parent reply other threads:[~2012-05-21 18:12 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.1426.1337528768.855.help-gnu-emacs@gnu.org>
2012-05-21 1:28 ` EMMS best practice, tag editing and fetching lyrics Stefan Monnier
2012-05-21 4:06 ` Eric Abrahamsen
2012-05-21 18:12 ` Johnny [this message]
2012-05-22 3:14 ` Eric Abrahamsen
2012-05-22 15:59 ` David Engster
2012-05-23 1:44 ` Eric Abrahamsen
2012-05-22 15:04 ` William Xu
2012-05-22 18:40 ` Johnny
2012-05-23 1:42 ` Eric Abrahamsen
2012-05-20 14:33 Johnny
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87obphmmi8.fsf@gmx.co.uk \
--to=yggdrasil@gmx.co.uk \
--cc=eric@ericabrahamsen.net \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.