SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2013-09-04 04:02:59

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Using C* Music Player (cmus)

I put together a howto for using C* Music Player (cmus), a console music player which provides a functional alternative to MOC with tree/library views, searching, filtering, playlist, and queue capability. It's available on my website.

Last edited by demifiend (2014-03-25 16:33:05)


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

Help fund CrunchBang, donate to the project!

#2 2013-09-04 15:28:39

Sector11
Leonardo da Conci
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,233
Website

Re: Using C* Music Player (cmus)

Hey... I like that although I have one some that comes in (headphone):

<unknown>  =  /media/5/Music/elton_john_healing_hands.mp3
and one that doesn't show at all: /media/5/Music/kenny_rogers_coward.mp3

Lightweight stuff that.


Q&As for Conky v1.9 & v1.10 | Conky Archives | All Conky Threads
.deb file editor | Debian Jessie: BunsenLabs subAlpha & Wally-jr
BL Forum Moderator | LinuxBBQ

Online

#3 2013-09-04 15:40:20

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

Sector11 wrote:

Hey... I like that although I have one some that comes in (headphone):

<unknown>  =  /media/5/Music/elton_john_healing_hands.mp3
and one that doesn't show at all: /media/5/Music/kenny_rogers_coward.mp3

Lightweight stuff that.

That sounds like a tagging issue, Sector11. Do you have EasyTag or Quodlibet/Exfalso installed?


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#4 2013-09-04 16:28:01

Sector11
Leonardo da Conci
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,233
Website

Re: Using C* Music Player (cmus)

demifiend wrote:

That sounds like a tagging issue, Sector11. Do you have EasyTag or Quodlibet/Exfalso installed?

    $ sho easytag
Package: easytag                         
State: not installed
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.3), libcairo2 (>= 1.2.4), libflac8 (>= 1.2.1), libfontconfig1 (>=
         2.9.0), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.24.0), libgtk2.0-0 (>=
         2.8.0), libid3-3.8.3c2a, libid3tag0 (>= 0.15.1b), libogg0 (>= 1.0rc3), libpango1.0-0 (>= 1.14.0), libspeex1
         (>= 1.2~beta3-1), libstdc++6 (>= 4.1.1), libtag1c2a (>= 1.5), libtagc0 (>= 1.5), libvorbis0a (>= 1.1.2),
         libvorbisfile3 (>= 1.1.2), libwavpack1 (>= 4.40.0), zlib1g (>= 1:1.1.4)


 04 Sep 13 | 13:19:37 ~
    $ sho quodlibet
Package: quodlibet                       
State: not installed
Depends: python, exfalso (= 2.4-1), gstreamer0.10-plugins-base (>= 0.10.3), python-gst0.10 (>= 0.10.1),
         gstreamer0.10-plugins-good, gstreamer0.10-plugins-ugly


 04 Sep 13 | 13:19:48 ~
    $ sho exfalso
Package: exfalso                         
State: not installed
Depends: python2.7 | python2.6, python (>= 2.6.6-7~), python (< 2.8), python-mutagen (>= 1.14), python-gtk2 (>= 2.12)

Nope...  which isn't good I take it.  Suggestion?
All of a sudden not sooooooooooo light.  big_smile


Q&As for Conky v1.9 & v1.10 | Conky Archives | All Conky Threads
.deb file editor | Debian Jessie: BunsenLabs subAlpha & Wally-jr
BL Forum Moderator | LinuxBBQ

Online

#5 2013-09-04 16:49:51

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

Sector11 wrote:

Nope...  which isn't good I take it.  Suggestion?
All of a sudden not sooooooooooo light.  big_smile

Don't want GUI tagging tools? No worries. id3v2 and eyeD3 are command-line tools and don't weigh in at more than 200KB in packages. Also, what's that "sho" command you're using? Is that an alias for something else?


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#6 2013-09-04 17:35:07

Sector11
Leonardo da Conci
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,233
Website

Re: Using C* Music Player (cmus)

demifiend wrote:

Don't want GUI tagging tools? No worries. id3v2 and eyeD3 are command-line tools and don't weigh in at more than 200KB in packages. Also, what's that "sho" command you're using? Is that an alias for something else?

using synaptic a LOT less these days.

alias ser='aptitude search'
alias sho='aptitude show'

sho works on known names:
ser searchs all files with a pattern:

 04 Sep 13 | 14:18:59 ~
    $ ser conky
p   conky                                              - highly configurable system monitor (transitional package)    
i   conky-all                                          - highly configurable system monitor (all features enabled)    
p   conky-all-dbg                                      - highly configurable system monitor (all features enabled - de
p   conky-cli                                          - highly configurable system monitor (basic version)           
p   conky-cli-dbg                                      - highly configurable system monitor (basic version - debug)   
p   conky-std                                          - highly configurable system monitor (default version)         
p   conky-std-dbg                                      - highly configurable system monitor (default version - debug) 
i   conkyemail                                         - Email inbox count script with ssl capabilities, for use in Co
i   conkyforecast                                      - Weather forecast script with support for language files, for 
i   conkymisc                                          - Misc python scripts for use in Conky                         
 
 04 Sep 13 | 14:20:27 ~
    $ sho conkymisc
Package: conkymisc                       
New: yes
State: installed
Automatically installed: no
Version: 1.06
Priority: extra
Section: python
Maintainer: Mark Buck (Kaivalagi) <m_buck@hotmail.com>
Architecture: all
Uncompressed Size: 197 k
Depends: python, python-central (>= 0.6.7), python-dateutil, python-imaging
Conflicts: conkytext
Description: Misc python scripts for use in Conky

 04 Sep 13 | 14:20:40 ~
    $ 

Also I just found out I don't need any of them .... Gotta LOVE thunar:
2013_09_04_14_30_00_1920x1080_Sector11.jpg


Q&As for Conky v1.9 & v1.10 | Conky Archives | All Conky Threads
.deb file editor | Debian Jessie: BunsenLabs subAlpha & Wally-jr
BL Forum Moderator | LinuxBBQ

Online

#7 2013-09-04 18:20:34

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

Sector11 wrote:

Also I just found out I don't need any of them .... Gotta LOVE thunar:
http://s20.postimg.org/8bsoqd43t/2013_09_04_14_30_00_1920x1080_Sector11.jpg

Glad you were able to fix the files without additional tools. I didn't know Thunar could handle tags. However, I'm mulling over an interactive script using id3v2 which will let me iterate through an artist's discography and tag it properly. Having to fix my entire collection of Joe Satriani's stuff in Thunar would be a royal pain in the ass.  devil


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#8 2013-09-04 19:15:22

Sector11
Leonardo da Conci
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,233
Website

Re: Using C* Music Player (cmus)

Mind went {click} ... because I did that for a couple of videos of the SR-71 I came across lying around on the floor someplace.  big_smile

I have very few music files as you see but I'll try and find some if you need a beta tester.


Q&As for Conky v1.9 & v1.10 | Conky Archives | All Conky Threads
.deb file editor | Debian Jessie: BunsenLabs subAlpha & Wally-jr
BL Forum Moderator | LinuxBBQ

Online

#9 2013-09-04 20:14:29

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

Sector11 wrote:

Mind went {click} ... because I did that for a couple of videos of the SR-71 I came across lying around on the floor someplace.  big_smile

I have very few music files as you see but I'll try and find some if you need a beta tester.

Thanks, Sector11. I'll post a link to the GitHub repository in the forum so that anybody who wants it can grab a copy.


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#10 2013-09-05 04:48:32

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 3,174

Re: Using C* Music Player (cmus)

demifiend wrote:

Having to fix my entire collection of Joe Satriani's stuff....

Once you break it all down, he actually only has 3 different albums.

Album Titles: Hair Days / Post-Hair Days / Post Hair + Sunglasses Days

What's the problem? =P


Point & Squirt

Offline

#11 2013-09-05 12:17:26

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

gutterslob wrote:
demifiend wrote:

Having to fix my entire collection of Joe Satriani's stuff....

Once you break it all down, he actually only has 3 different albums.

I guess you're not a fan. No matter. It's still two more albums than AC/DC.  cool


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#12 2013-09-05 12:29:24

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,956

Re: Using C* Music Player (cmus)

I should stay out of this.  I can't.

@demifiend:  You spelled Van Halen wrong. devil

Offline

#13 2013-09-05 13:15:55

gutterslob
#! Resident Bum
Registered: 2009-11-03
Posts: 3,174

Re: Using C* Music Player (cmus)

demifiend wrote:

I guess you're not a fan. No matter. It's still two more albums than AC/DC.  cool

I'm indifferent.  I have a few of his earlier albums. I don't dislike his stuff, but he's not my favourite virtuoso-type player either.
You guys are right about AC/DC and Van Halen though, and you could probably add that Malmsteen chap whose first name I cannot pronounce. XD

To keep this thread on topic;
Cmus is a decent player. Only reason I don't use it is because it doesn't daemonize and isn't quite as adept at handling gapless mp3 as some other players/daemons.

Btw, for those that use alsaequal (libasound2-plugin-equal), you can have Cmus take advantage of it by hitting 7 (for settings), going down to “dsp.alsa.device” and changing  “default”  to “equal”. Check Ivan's mpd guide if you need help setting up alsaequal on your system.

Edit:
Actually, the ~/.asoundrc in Ivan's guide shows you how to make equalization system-wide (for all apps), so it should technically work on Cmus even if you don't specify "equal" under the Cmus settings menu.

Last edited by gutterslob (2013-09-05 13:38:15)


Point & Squirt

Offline

#14 2013-09-05 15:11:51

Sector11
Leonardo da Conci
From: SR11 Cockpit
Registered: 2010-05-05
Posts: 15,233
Website

Re: Using C* Music Player (cmus)

^ Oh ... that's a keeper slobber ... thanks!


Q&As for Conky v1.9 & v1.10 | Conky Archives | All Conky Threads
.deb file editor | Debian Jessie: BunsenLabs subAlpha & Wally-jr
BL Forum Moderator | LinuxBBQ

Online

#15 2013-09-05 17:08:38

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

I'm tempted to tinker with alsaequal next, Gutterslob. But first, I need to finish this little console tagger app I wanted to write. Sector11 knows what I'm talking about, 'cos I mentioned it earlier in this thread.

However, I decided not to use the shell. Instead, I'm taking the opportunity to learn me some Python. The app's called Tagliatelle. It doesn't do much, but I only started hacking on it an hour ago.

https://github.com/demifiend/tagliatelle


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#16 2013-09-05 17:11:31

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

pvsage wrote:

I should stay out of this.  I can't.

@demifiend:  You spelled Van Halen wrong. devil

Eddie Van Halen and Yngwie Malmsteen both need to take the late Frank Zappa's advice: "Shut up and play yer guitar." smile


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#17 2013-09-05 21:14:50

lowrider
#! Die Hard
From: Germany
Registered: 2011-09-10
Posts: 731

Re: Using C* Music Player (cmus)

Hehe @Van Halen, Malmsteen, AC/DC...
@Cmus. A valid suggestion for a ncurse based player for sure. But i love moc for it's simple way of doing things and (mpd+) ncmpcpp for the client/server mode that both use. Nice HOWTO for cmus @demifiend thumbs up...


came for the distro, stayed for the community
streamripper :: smxi

Offline

#18 2013-09-05 21:57:30

pvsage
Internal Affairs
From: North Carolina
Registered: 2009-10-18
Posts: 13,956

Re: Using C* Music Player (cmus)

Yes, getting back on-topic. monkey

Very nice how-to for cmus.  (One thing I love about MoC is the paucity of how-tos for it, due to...well, there's little need for them. tongue  Closest I've seen to a how-to for it here was a couple threads about its config file and themes, but those are well-documented with comments.)

Offline

#19 2013-09-06 01:31:12

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

lowrider wrote:

Hehe @Van Halen, Malmsteen, AC/DC...
@Cmus. A valid suggestion for a ncurse based player for sure. But i love moc for it's simple way of doing things and (mpd+) ncmpcpp for the client/server mode that both use. Nice HOWTO for cmus @demifiend thumbs up...

Thanks, lowrider. I see the attraction of MOC, but I find Cmus a better fit for my environment.


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#20 2013-09-06 01:36:05

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

pvsage wrote:

Very nice how-to for cmus.  (One thing I love about MoC is the paucity of how-tos for it, due to...well, there's little need for them. tongue  Closest I've seen to a how-to for it here was a couple threads about its config file and themes, but those are well-documented with comments.)

Thanks, pvsage. I thought it would be handy.


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

#21 2014-03-25 16:34:14

demifiend
#! Member
From: Pennsylvania
Registered: 2013-08-28
Posts: 75
Website

Re: Using C* Music Player (cmus)

I noticed that since switching back to WordPress people have been trying to reach this HOWTO. Sorry about that. It's now located at A Day Job and a Dream.


"I defenestrate people for quoting Nietzsche at dinner." --Tamara Gellion

You can also find me on...
GitHub | Google+ | matthewgraybosch.com | starbreakerseries.com

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.

Debian Logo