1. 23
  1.  

  2. 4

    It’s nice to see more software what can be called “it’s a Mutt of its task” like Newsbeuter is “Mutt of RSS readers”. I use cmus a lot, since I dropped the MPD daemon for local playback - everything is great there, without the only little cosmetic “bug”: it lacks the ability to hide “sidebar” with albums on first screen, and show them in ncmpcpp/foobar-fashion (divided list). Except that, I simpy love this player and all other software like that.

    1. 4

      What made you drop mpd?

      1. 2

        I just decided there’s no need to bring up a whole daemon to play music locally. In the past I had an MPD server in my LAN with its own storage of FLACs, so it was incredibly useful, combined with ncmpcpp. Now I don’t have that server still, so all of my music is stored on the same machine which controls the player and outputs sound. I was trying with DeaDBeef, mocp and mpv, but at end the cmus was the best option.

        1. 1

          Not the OP but I gave up on it over the playlist support. Specifically:

          • You have to remember to save changes to a playlist
          • You can’t save the ‘current’ playlist (have to provide a path every time)
          • Saving even a small change to a small playlist caused playback to stutter
      2. 4

        Wow. An ncurses mp3 player? It feels like 1998 all over again.

        1. 2

          I like(d) cmus, but the default keybindings make very little sense to me.

          1. 1

            Yeah, <space> for play/pause seemed like a no-brainer to me (it’s basically a universal keybinding at this point—what else is that key even good for?), but apparently not to the dev. <c> it is…

          2. 2

            No love for ncmpcpp ?

            1. 3

              No love for always forgetting what the damn name is and staring at my terminal for nearly a minute trying to think about it.

              1. 1
                ncmpcpp - NCurses Music Player Client written in CPP
                ncmpc - NCurses Music Player Client - https://www.musicpd.org/clients/ncmpc/
                mpc - Music Player Client - https://www.musicpd.org/clients/mpc/
                

                Hope that explains

                1. 2

                  Written in C pre-processor?

                  (I’m sorry, but the acronym CPP used this way always bugs me.)

                  1. 1

                    Many things don’t like + in filenames :) Other options are cxx, like the CXX/CXX_FLAGS in make, or cplusplus like that popular website.

                    1. 1

                      Or “.cc”, like the file suffix formerly popular on Unix.

                      But don’t mind me, I’m just a whiny old bastard :)

                  2. 1

                    I knew what it stands for, it doesn’t help the case that it’s a mile long acronym

                    1. 1

                      WYSIWYG. ;-)

                      1. 2

                        More like PCMCIA (People Can’t Memori[sz]e Computer Industry Acronyms).

                        1. 1

                          My brain already hurts from thinking about database system acronyms I don’t need this in my life today hahahaha

              2. 1

                I’ve been using cmus for years and really love it. It is less buggy than mpd for me and unlike most GUI music players it can handle my huge music library without any drop in speed.