LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 06-10-2010, 07:08 PM   #1
triXlife
LQ Newbie
 
Registered: Dec 2004
Location: Binghamton & Potsdam, NY
Distribution: Gentoo
Posts: 20

Rep: Reputation: 0
Creative Expresscard with ALSA


Greetings all, I can't seem to find an answer anywhere so I am just going to ask here. Does anyone know how well (or if) the Creative X-FI xtreme audio Expresscard is supported by ALSA?

Unfortunately it isn't even on the list of cards at all on their site. I know that there are two versions of the card, the earlier version was silver and fit a 54mm expresscard slot, and the later version was black and was 34mm. As far as I know they both use the old CA010x chipset (the same as the old Creative Audigy 2 Cardbus card), but I have no idea if that driver in the kernel will even pick it up.

This onboard sound on my laptop is just driving me nuts anymore and I need something else. My old Audigy 2 Cardbus card I had for my old laptop was great, but it's just that, a cardbus card. Thanks a ton!
 
Old 06-10-2010, 07:43 PM   #2
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Any sound card based on X-Fi is not supported in Linux. Sure you can try Creative Labs proprietary drivers, but it provides limited support.

You could get the following device.

Magma 1 Slot PCI Expansion System
http://www.magma.com/1slot.asp
 
Old 06-10-2010, 07:52 PM   #3
triXlife
LQ Newbie
 
Registered: Dec 2004
Location: Binghamton & Potsdam, NY
Distribution: Gentoo
Posts: 20

Original Poster
Rep: Reputation: 0
Actually the X-FI's are supported as of version 1.0.21 of ALSA. That doesn't matter though, as the Xtreme audio cards are not based on the emu20k1 chipset, but the CA010x chipset as I said. I was just wondering if anyone had actually tried one of these cards (in particular the Expresscard cards) and had any luck with them.
 
Old 06-10-2010, 08:51 PM   #4
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Since ExpressCard is just an external PCI Express slot, it should work.

After messing around with Creative Labs sound cards, their devices are not audiophile quality. Also their cards has caused hardware issues such as data corruption. Sound cards based on VIA ICE17xx and C-Media CMI8xxx/ASUS AV100/ASUS AV200 are better for audiophile quality and they cause no data corruption problems like I have seen with Creative Labs hardware.
 
Old 06-11-2010, 08:25 AM   #5
triXlife
LQ Newbie
 
Registered: Dec 2004
Location: Binghamton & Potsdam, NY
Distribution: Gentoo
Posts: 20

Original Poster
Rep: Reputation: 0
That's what I was thinking, I just wanted to make sure that it would work before I actually went out and bought one, being a college student make money a bit scarce, heh.

I've actually used Creative cards for almost 15 years now and haven't run into problems with data corruption (what problems did you run into before just out of curiosity?). The thing I like the best with them is the fact that you can control the low and high end via the card, and not just through software which is what I have to do with this laptop. Doing it with software always seems to cause distortion and low quality audio no matter what volume levels you're playing it at. Do any of those other chipsets you mentioned let you adjust the low and high end? My father bought a Turtle Beach card a while back because of its high rating and unfortunately there doesn't seem to be any sort of control like that and it sounds just like a bland sound card, then again I have no idea what chipset his card is based on. Thanks a ton!
 
Old 06-11-2010, 06:26 PM   #6
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
Software equalizing could be done by the CPU or by a DSP chip, but they are not different how they sound. Comparing hardware and software is a little easier because hardware equalizing includes lag or speed issues and environment issues. Software equalizing is controlled by a program. Software equalizing has infinite capabilities, so software equalizing can be bad or good depending how it is written. The treble (high) and tone (low) controls that Creative Labs includes on some their cards starting with Soundblaster LIVE! is done the by DSP chip, so again there should be no difference when equalizing with DSP or with CPU. Probably Creative Labs transparently adjusts the master or WAV/PCM volume to compensate for the increase tone or treble control. Creative Labs could be using a compressor technique. The reason why is because the limit of hardware. If the volume is too high for the hardware, it will clip or cause distortion. Equalizing increases the loudness of a certain band of frequencies. For example if you adjust 10 KHz to +6 dB, you will need to adjust the volume of the sound card to -6 dB or else you will get distortion. If you use WINAMP or Audacious, you can adjust where 0 dB is located. If the 0 dB is set where you equalize 10 KHz, the sound will not clip or distort because the program now is changing the loudness to all frequencies except 10 KHz to be -6 dB lower. Though, equalizing is best to be used for individual channels and you are trying to achieve flat frequency response for your room, but not for the whole set unless you are trying to equalize headphones.

I have a Turtle Beach Santa Cruz and Audiotrak Prodigy 7.1. They are a lot better or clearer than Creative Labs. If you think they are bland, than your speakers are what you are hearing. Spend more on better speakers and you will hear the difference.

The data corruption that I have with Creative Labs sound cards is when their drivers changes a bit for the register. This messed up DMA operations for the storage controller and cause data corruption over time. This did not happen just for VIA KX133 chip sets. It happen on other chip sets from other brands. This happen with Soundblaster LIVE!. Also Creative Labs have bad driver support compared to Turtle Beach and Audiotrak in Windows. In Linux, all of these sound cards are on the same level, so the difference is how clear they sound and the price. Turtle Beach Santa Cruz and Audiotrak Prodigy 7.1 is the cheapest and are more clear than Soundblaster LIVE!.
 
Old 07-03-2010, 02:24 PM   #7
triXlife
LQ Newbie
 
Registered: Dec 2004
Location: Binghamton & Potsdam, NY
Distribution: Gentoo
Posts: 20

Original Poster
Rep: Reputation: 0
Well a few weeks have gone by and the status of this card is still up in the air. So has anyone actually ever had success at getting this particular card to work in Linux? Like I said I would like to know before I go out and buy one, only to find out that it will not work. The card matrix at alsa-project.org lists it, but doesn't say anything about the card at all.
 
Old 07-10-2010, 02:00 AM   #8
Electro
Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
You could get it, but I am not going to buy any Creative Labs hardware. Creative Labs cares more about features, features, features. They care nothing about sound quality.

You could get the following device.

StarTech 7.1 USB Audio Adapter External Sound Card (ICUSBAUDIO7D)
http://www.startech.com/item/ICUSBAU...ith-SPDIF.aspx

I recommend a USB powered hub to help supply enough power for the external sound card because not all computers complies to spec for power USB devices. USB should provide total of 500 mA of current, but this could be taken away if you are using input devices and other devices. This current capacity is not the same for every computer, so the powered USB hub will be a must to make sure the external sound card works. Use short or about quarter of a meter of USB cable to connect the computer to the hub. A USB powered hub should provide up to 2 A of current or more. More current is better if you want to use more USB devices at the same time.

At this time, I only find USB sound cards. I prefer IEEE-1394 because it includes DMA to help with latency. USB does not use DMA, so the latency for sound will be high.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Creative Labs SB Audigy LS / Alsa / No sound tangihua Linux - Hardware 11 08-10-2006 12:48 PM
Looking for creative compatible with alsa Impaler Linux - Hardware 2 01-21-2005 04:50 PM
Alsa vs Oss with a creative live card. Marcus_Wille Linux - Software 1 05-27-2004 05:21 PM
Creative Extigy & Alsa Key Linux - Hardware 0 05-19-2004 10:24 AM
problems with alsa for my creative soundcard Killah Linux - Newbie 2 04-01-2004 10:27 AM


All times are GMT -5. The time now is 09:41 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration