Announcement

Collapse
No announcement yet.

Open-Source Creative X-Fi Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Svartalf
    replied
    Originally posted by Uchikoma View Post
    So in that case...what's the problem, or am I missing something here?
    The problem is that many people making decisions for what is and isn't acceptable for API's into the kernel sound system and the driver layer for the same- they decided that they had a "better" idea and went with it when 4Front and others decided to squabble over OSS.

    It might not be a bad idea to see what might be worth looking into here. If it brings many or all of the nicer promised features of ALSA without the convolution or the twitchy nature of the emulation, I'd be all for returning to that interface. All I care about is a uniform way to pump sound out the sound chip on a machine and one that won't be blocked by a single application. OSS didn't do that at the time. That's why ESD and ARTS came into being- to help deal with that "problem". But they didn't get traction because they weren't universal; they were only available to you if you had GNOME or KDE, respectively, on your system. So, now, you have got 3 differing, competing APIs. ALSA came along, promising to fix most of the mess. It didn't quite deliver on it's promise and it's a bit difficult to code to/for.

    All I care about is having something that is decent to code for and just simply works without me being blocked to play back sound. So far, nobody's come up with a consistent answer as far as I can tell.

    Leave a comment:


  • Svartalf
    replied
    Originally posted by pzad View Post
    OSS is dead on linux and it was killed by 4Front.
    Considering that the API's still much in use by everyone and that it's improved AND made GPLed, it might be time to re-evaluate things, much like it's come time to re-evaluate the sound frameworks in GNOME and KDE.

    I do know that it's damned annoying to have to tapdance around all the issues from the various different (and utterly incompatible...) sound output frameworks. I'd already have one of the titles for LGP put to bed and off for final beta/gold mastering if it weren't for an obnoxious sound problem in the cutscenes with certain configurations for sound playback.

    Leave a comment:


  • n3cr0
    replied
    OSS4 has been GPL2 for more then 8 months and still doesn't seem to be talked about that much.. I would very much enjoy the new version of OSS being a solid option in some Linux Distros

    Leave a comment:


  • Uchikoma
    replied
    Now that, is an interesting read...also it appears that the OSS is now licensed:

    - GPL2
    - CDDL
    - Commercial

    The former option is the one of notice. So in that case...what's the problem, or am I missing something here?
    Source: http://www.opensound.com/press/2007/oss-gpl-cddl.txt
    Last edited by Uchikoma; 02-07-2008, 01:37 PM.

    Leave a comment:


  • mgc8
    replied
    As long as OSS is not GPL, it doesn't exist. This is stated in the comments section on that site, but it's also the truth. If OSS was under the same licensing terms like ALSA, then we could start a technically-oriented debate, and choose the one that is superior -- I don't think the kernel developers would really have a problem if that was the case.

    Until that time, there really is no alternative to ALSA, for better or for worse.

    That being said -- I always found the very idea of paying for drivers to be preposterous. Sure, if they actually offered some extraordinary improvement (like DTS or Dolby in hardware, that can't be had in free software); but just to be able to hear bleeps out of the hardware I actually paid for (!) should I shelve more money? that's insane.

    Leave a comment:


  • pzad
    replied
    Originally posted by DanL View Post
    Awesome. Can Linux finally get rid of ALSA and go back to OSS? I know the developers would certainly be a lot happier since it's a lot easier to code for OSS than ALSA.
    OSS is dead on linux and it was killed by 4Front.

    Leave a comment:


  • DanL
    replied
    Originally posted by Pseus View Post
    ALSA can emulate OSS, what's the big deal?
    http://4front-tech.com/hannublog/?p=5

    Leave a comment:


  • Pseus
    replied
    Originally posted by DanL View Post
    Awesome. Can Linux finally get rid of ALSA and go back to OSS? I know the developers would certainly be a lot happier since it's a lot easier to code for OSS than ALSA.
    ALSA can emulate OSS, what's the big deal?

    Leave a comment:


  • sobkas
    replied
    Originally posted by Michael View Post
    Yes, they are using copyrighted code from Creative Labs in their OSS driver.

    I'd expect 4Front got it legally. So far Creative has yet to respond.
    On the alsa mailing list I saw some interesting information:
    http://thread.gmane.org/gmane.linux....06/focus=51341

    To make it short, James Courtier-Dutton mention that he will receive datasheets "in the next week or so" from Creative and after that he might be able to shade some light on licensing of the current driver.

    Leave a comment:


  • Panix
    replied
    I might need a sound card for one of my computers. Whenever I pause video (for e.g., playing a DVD), I can hear buzzing whenever using my earphones.

    Anyway, my question is, with this info, can I finally consider Sound Blaster X-Fi cards? Or should I stick with M-Audio or Delta cards? The latter are often expensive but I guess not all the cards are. I was looking at M-Audio Audiophile 2496, Revolution 5.1 (any reason to consider 7.1?) and any cheap Delta card (probably harder for me to find). Of course, the X-Fi cards are easiest to find but I read that they're only supported in Linux if using a 64-bit distro and by "support", who knows what that means.

    Leave a comment:

Working...
X