unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
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



  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

  List information: https://www.gnu.org/software/emacs/

* 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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).