Topic: moc: a few comments and some links.
moc(Music On Console) is a "lightweight" audio player which is "just gets the job done" for playing music.
This will not be an extensive "how to", it will be, rather, a mention of how to "do" some of the commands so that the new user can figure the rest of them out...that's half the fun! ![]()
And, there will be a couple of comments on what moc will do that other players do not do.
We'll start with what two things that it will do that others don't do(I append disclaimers that others may know how to do it, I'm new.)
a) I really do think that all audio players are really just one program and it is operated by seven mice that work in a building just down the block from the Restaurant at the End of the Universe.
Anyway.... one thing that it has that another minimalist player(actually sound server) such as xmms2 does not have for it's clients(Esperanza for one) is that one can make the background transparent very easily.
b) It displays the artist, title , etc. which the gKrellm client does not do for xmms2(if it is a .pls from Shoutcast.).
Two things, not much, but what more can one ask?
How to do a couple of things with it.
It is in the menu system, not under audio, but under "terminal apps". I just hadn't noticed...duuuhh.... I found it by typing "mocp" in a terminal.
"moc" is the player, "mocp" gets it going.
I have posted elsewhere, as has wench, on how to get the artist, etc, into conky.
The way to get a transparent background is not just "clicking in pofile" and what does "click on app" mean?
"click on app" is strewn across the net, and it means go to the "face" of MOC and right click and you will get a menu.
Go to "edit profile". In there:
/appearance/ background type/ transparent
However, you also have to set "background darkness" or you will just see "black"... I set mine to "decimal 1(.1).
And you see the desktop through moc.
There are other things that can be done, and they are relatively easy to figure out; but one cannot include images of the album cover and, apparently, including lastFM stuff has to be done with scripting. HOWEVER, I am sure that there might be someone here who knows how to do that and if there is, please post it.
Here are some links of interest.
This link gives a nice image and discussion:
http://tuxarena.blogspot.com/2009/04/re layer.html
This one has several sublinks and nice review of commands:
http://polishlinux.org/apps/cli/moc-con for-linux/
This is to the homepage of MOC and has some discussion about dependencies. One of the dependencies, say for .pls from places like Shoutcast. One of which is libcurl.
I can't remember if libcurl was included with #! stock or if I installed it for xmms2, but anyway.. a nice discussion.
This one has some more pictures and also a discussion of how it doesn't need a "database" .."it just plays anything"..
If I ever "do Debian" again, I'm gonna remember this one! ![]()
http://forums.debian.net/viewtopic.php?f=10&t=38308
If anyone else has better, or more up to date information, or whatever or want's to indicate an error in the post PLEASE DO SO!
Kyte