Audiophile Linux software
Apr 14, 2008 at 3:40 AM Thread Starter Post #1 of 71

tusk

Head-Fier
Joined
Jan 10, 2008
Posts
66
Likes
0
I just switched to Linux. I was using Foobar2000 to play my music in windows, but it isn't supported in Linux. I would like Asio output, the best sound and a good way to sort through music like Itunes or like Foobar.
So what is the best player for Linux?
While I'm at it what is a good ripper to flac for Linux, and what is a good writer?
Thanks
 
Apr 14, 2008 at 4:29 AM Post #2 of 71
I just switched too. There are billions of players. I use rhythmbox right now, it's nice and simple; I used Amarok before.

I don't think ASIO applies to linux. I think you just have the player hand the data off to ALSA and it does the rest. I'm not all that sure about how it works though. I'm having trouble finding any sort of crossfeed plugin, which is quite a bummer.
 
Apr 14, 2008 at 3:26 PM Post #3 of 71
I'm using amarok. CDs ripped with Sound Juicer to -q 9 Ogg Vorbis (around 300kbs). ALSA should treat the sound ok. I'm having to use dmix (kinda like kmixer in Windows) because my soundcard doesn't do hardware mixing, but unlike kmixer, I can force dmix to run at 44100, so there's no sample rate conversion to muck things up. I've done AB (not ABX, since I can't programitcally switch over) between dmix and direct bitstream output, and I can't tell a difference, where as I could readily tell the difference between kmixer and kernel streaming in XP (One of the reasons I switched).
 
Apr 14, 2008 at 8:45 PM Post #4 of 71
Actually there IS a program like ASIO in Linux. Its called Jack. It brings the latency down to ASIO levels. I highly advise you get it working. It has trouble working with amarok, so I would suggest going with Audacious or Juk
 
Apr 14, 2008 at 8:46 PM Post #5 of 71
I would also suggest switching from ALSA to OSS (not OSS emulation, real OSS). Get that here opensound.org
 
Apr 15, 2008 at 2:12 AM Post #6 of 71
Thanks for all this info. I tried using Juk, and it won't play any music. And I didn't like Audacious. I installed jack, and OSS, but I can only get amarok to work right now.
Do you have any idea how to get Juk to work? Once I do have it working how do I set up Jack with it?
 
Apr 15, 2008 at 3:16 AM Post #7 of 71
MPD with the NCMPC front end is my favorite music player in Linux by far. I haven't tried to hook it up to Jack but I am pretty sure it can be done, ALSA is good enough with my current setup.

I would only recommend you check it out if you prefer keyboard driven interfaces though, or if you have a separate music server.

MPD: Music Player Daemon

--

Also why do you prefer OSS n4k33n, sound quality I assume?
 
Apr 15, 2008 at 3:35 AM Post #8 of 71
I think I tried every single player available in the Add-remove programs list. Only amarok and audacious will play all my songs and I hate the playlist in audacious. Everything else seems to crash randomly, and I couldn't get any of them to output to jack.

Can I just run Foobar through wine and set up asio for that?
 
Apr 15, 2008 at 5:37 PM Post #12 of 71
Quote:

Originally Posted by terandle /img/forum/go_quote.gif
MPD with the NCMPC front end is my favorite music player in Linux by far. I haven't tried to hook it up to Jack but I am pretty sure it can be done, ALSA is good enough with my current setup.

I would only recommend you check it out if you prefer keyboard driven interfaces though, or if you have a separate music server.

MPD: Music Player Daemon

--

Also why do you prefer OSS n4k33n, sound quality I assume?



I second the vote for MPD. The server has very low resources, and there a plethora of front ends to use.

My current setup sounds pretty darn amazing. ALSA output is direct to the hardware device, so it bypasses all mixing and up sampling.

I don't know if I would recommend OSS though...
 
Apr 15, 2008 at 7:55 PM Post #13 of 71
n4k33n's link to the Open Sound System should be

http://www.opensound.com/oss.html

I'm in the process of working my way through the list of players as well, and am using "Listen" right now. It seems pretty good. Quod Libet is decent also.

For those of you looking for the functionality of EAC under Linux, check out rubyripper. It does multiple passes to verify and correct for bad block reads ala EAC.
 
Apr 15, 2008 at 8:05 PM Post #14 of 71
I didn't realize until after I posted that OSS is a commercial product, not that there is anything wrong with that, and its free for personal use, but you need a license for 6 months and then you have to re-install it.. who needs that kind of pain. I'm still trying to get their driver compiled for my M-audio Audiophile 24/96 so I can rip my LP's.

nyc_paramedic: Are there any tricks to getting ALSA to output directly to a device? I'm using a Silverstone EB01 USB dac at work to output FLAC to my headphone amp, and am working on getting a FREENAS/SqueezeCentre server running at home with a Squeezebox 3 and then use a Nokia N800 as a controller. (or the squeezebox remote..)
 
Apr 16, 2008 at 12:44 AM Post #15 of 71
Quote:

Originally Posted by MrSlim /img/forum/go_quote.gif
nyc_paramedic: Are there any tricks to getting ALSA to output directly to a device? I'm using a Silverstone EB01 USB dac at work to output FLAC to my headphone amp, and am working on getting a FREENAS/SqueezeCentre server running at home with a Squeezebox 3 and then use a Nokia N800 as a controller. (or the squeezebox remote..)


The only "trick" is to give ASLA the hardware address to output to.

In my MPD condiguration file:



# An example of an ALSA output:
#
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0"
# format "44100:16:2" # optional


Yours might be hw:0,1; it depends.
 

Users who are viewing this thread

Back
Top