Shared publicly  - 
 
what's a good text based music player on linux?
thx.
1
Xah Lee's profile photoagu monkey's profile photoRyuutei Sebastien BLANC's profile photoNick Alcock's profile photo
9 comments
 
Look at clients of mpd, the Music Player Daemon. ncmpc is a command-line client, but you probably want EMMS, since it gives you all the lovely lispy customizability power you're used to. :)
 
+Francis Siefken, mplayer2? ... ooo, looks interesting. The killer that stops it replacing mplayer for me is, of course, the lack of mencoder... rotten or not, I have a lot of scripts that use it :) but the better mkv support looks nice, actual chapter handling no less.

However, it's a video player, really -- mplayer's user interface is thoroughly unpleasant for audio playback, and as far as I can see mplayer2 has even less of a user interface than mplayer did. (And it doesn't play everything. Try asking it to play ScreamTracker Pro modules. MPD can. Hell, it can play SID chiptunes!)
 
I wanted to advise you cmus, but I just remembered that ubuntu has pluseaudio, that stupid thing don't let you use the simple and oldschool /dev/snd. :(
Xah Lee
 
thanks for all suggestions. I que'd them for exploration when i have some time.
 
+Ryuutei Sebastien BLANC I don't know how my arch is configured but cmus is working fine with PA. But maybe I made a double mistake that allow it to talk to alsa directly. Who knows what happens in the linux audio stack ~_~.
 
+agu monkey I didn't manage to make cmus work on neither my fedora nor debian machines, I hate losing my time in configurations, so I switch back everything to slackware. :p (but it wasn't the only problem with deb)
 
+Ryuutei Sebastien BLANC, you can use OSS-style programs with PulseAudio perfectly well, but you have to prefix the command invocation with 'padsp'. (I have one single program that needs this, out of probably over a hundred that produce sound. OSS really is nearly dead on Linux, and good riddance.)

ALSA programs will work fine on a PA system, even remotely over the network if PulseAudio is set up appropriately, via the ALSA PulseAudio plugin. (This is almost certainly already configured on any normal distribution.)
Add a comment...