[prev] [thread] [next] [lurker] [Date index for 2004/12/21]
Okay, so I decided to stop using my crappy headphones at work (where I listen to them just about all day) and get a decent pair of 'phones and an external amp. Well, headroom.com has this great external amp available that's USB, which is great because I get to use their great DAC instead of whoever the hell's crappy DAC comes in my PC. I got the box last night, tried it out on my Mac, and everything worked fine. It didn't "just work", in that I had to muck with my audio settings, but it did work pretty easily, and even though I'd get annoyed at doing that very often, it was acceptable. Well, then comes the morning and I try it with my linux box, for which I bought the thing (my linux box has an especially bad sound card at the moment -- what do you want? it's built into a dual opteron box; not exactly optimized for consumer audio). Unfortunately, I'm running Gentoo, which means that everything has to be not just configured correctly, but compiled correctly, and I've already had my tribulations with that fact. Even worse, I'm using XMMS, the only mp3 player I've consistently gotten to work on linux. I probably shouldn't blame Gentoo, but it _is_ very annoying to install a complete system and not have everything "just work". Hell, even my debian box at home does that. I had to set all of my USE flags a couple different ways and then recompile a significant portion of everything to get to the point where I could both play music and get audio notifications from Gaim. The default was to only receive the notifications between songs on XMMS, which was really retarded. I partially blame XMMS for that. So, I got esound working, and after changing the settings in XMMS, Gaim, Esound, and Gnome itself, (in addition, of course, to whatever system-wide mixer settings were necessary in the first place), I finally got music in XMMS and could receive Gaim notifications while the music was playing. Of course, if the music were paused, they would queue up and I'd get them all the next time I hit play. It must be noted that I'm using one of the latest 2.6 kernels (2.6.9-r6), and ALSA, which if you've forgotten stands for 'Advanced Linux Sound Architecture'. That's right folks, it used to be worse than this. But I digress. I came here to talk about what a piece of crap XMMS is. To start with, one must despise the interface. I really don't care how good of an interface designer you think you are, the fact is that I have an interface, it already has windows, and your windows don't freaking match them at all. Yes, XMMS is skinnable, but there's no way I can just make it look like it actually belongs on my computer, which is retarded. And in addition to the interface being totally unique (and that's _always_ bad in an interface), it also basically sucks. It's got the gimp-style right-click to get a menu crap, except the clicking has to happen in certain places in the window. It's got its own weird snap to edge behaviour that's not configurable as part of the general interface. It's got a stinkload of preferences available in a menu, and then another list in a Preferences pane. Why? No idea. And then you get to using it. Well, you might, assuming everything is set up correctly. Mine is currently dying whenever I hit 'Play', because I mucked with my settings to get my amp working. Oh, they're all back to the way they were, but XMMS still dies. Why? Well, see, that's why I'm writing this email: I've no idea. It worked for a while, after I got it to the point where it and Gaim could mostly work together. Crap. Yeah, I've tried other mp3 players. Someone on IRC even told me to write my own when I bitched about XMMS. They all crash even more than XMMS does, and usually the interface is even worse. Yay. It's sad when Linux and its apps can't even get something as simple as audio right. I mean, this shit has been done for a decade. Really. -- Really? He might do it just for fun. I know I would. If I were God, I'd get together with all my other God friends and have a big party. We'd all get drunk and create unliftable rocks, then try to lift them. It would be loads of fun! Then I'd probably just destroy the rocks with a lightning bolt. Then I'd probably pass out. :^) -- toMM, in rec.puzzles --------------------------------------------------------------------- Luke Kanies | http://abstractive.org | http://www.bladelogic.com
Generated at 02:00 on 04 Feb 2005 by mariachi 0.52