Page 7 of 50 FirstFirst ... 5678917 ... LastLast
Results 61 to 70 of 500

Thread: Linux is not ready for Steam

  1. #61
    Join Date
    Apr 2010
    Location
    Peterborough
    Posts
    376

    Default

    The core API matters because we shouldn't have to have 15 different wrappers to get needed functionality. All these wrappers have to work with each other, creating the mess that was outlined on previous pages.

    It would be best to have a simple low level sound API that could easily be expanded on without the problems of PulseAudio/ALSA.

    This would also make the jobs of the people maintaining JACK, SDL, and OpenAL much easier.

  2. #62

    Default

    Quote Originally Posted by crazycheese View Post
    PulseAudio or OSS
    Rather ALSA.

  3. #63
    Join Date
    Apr 2010
    Location
    Peterborough
    Posts
    376

    Default

    Quote Originally Posted by kraftman View Post
    Rather ALSA.
    Rather a choice.

    OSSv4 needs to be pushed into the mainstream Linux distributions so it can be tested and fixed.

  4. #64

    Default

    Quote Originally Posted by energyman View Post
    the last time I tried OSSv4 it so compeletly fucked up my soundcard that I had to turn off the computer. Thank you very much ossv4.
    Me too and no mixing working at all. The hell no for this. It should die and it's dying already.

  5. #65

    Default

    Quote Originally Posted by darkphoenix22 View Post
    Rather a choice.

    OSSv4 needs to be pushed into the mainstream Linux distributions so it can be tested and fixed.
    To have the same mess like with Qt and Gtk? There's ALSA and it's default. It's being fixed all the time.

  6. #66
    Join Date
    Apr 2010
    Location
    Peterborough
    Posts
    376

    Default

    OSSv4 can emulate ALSA very well. It just lacks a few a features at the moment that I'm sure will be fixed/added if it was made a choice in the major Linux distros.

    ALSA is a dead end as it can not be easily expanded without resorting to high-level abstraction. OSSv4 does not appear to have this limitation.

  7. #67
    Join Date
    Apr 2010
    Location
    Peterborough
    Posts
    376

    Default

    Quote Originally Posted by kraftman View Post
    Me too and no mixing working at all. The hell no for this. It should die and it's dying already.
    It work well enough for my friend. Did you try the trunk build? The stable build has issues, according to my friend who is now using the trunk build of OSSv4 on Gentoo.

    He told me that it also resulted in a huge increase in sound quality and clarity on his computer. He was quite pleased with this surprize.

  8. #68
    Join Date
    Jun 2009
    Posts
    2,908

    Default

    Have you actually ever written any software that used the OSS and/or ALSA API?

    I don't see the problem -- ALSA is the interface to the hardware, and there are libraries out there that will do what you want.

    I don't understand why a regular user (not a power-user sound engineer, mind you) needs OSSv4 -> ALSA emulation -> PulseAudio -> OpenAL -> app.

    Why not ALSA -> OpenAL, and you're done?

  9. #69
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    4,725

    Default

    Quote Originally Posted by pingufunkybeat View Post
    Have you actually ever written any software that used the OSS and/or ALSA API?

    I don't see the problem -- ALSA is the interface to the hardware, and there are libraries out there that will do what you want.

    I don't understand why a regular user (not a power-user sound engineer, mind you) needs OSSv4 -> ALSA emulation -> PulseAudio -> OpenAL -> app.

    Why not ALSA -> OpenAL, and you're done?
    Or OSS4 -> OpenAL, no?

  10. #70
    Join Date
    Apr 2010
    Location
    Peterborough
    Posts
    376

    Default

    Quote Originally Posted by pingufunkybeat View Post
    Have you actually ever written any software that used the OSS and/or ALSA API?

    I don't see the problem -- ALSA is the interface to the hardware, and there are libraries out there that will do what you want.

    I don't understand why a regular user (not a power-user sound engineer, mind you) needs OSSv4 -> ALSA emulation -> PulseAudio -> OpenAL -> app.

    Why not ALSA -> OpenAL, and you're done?
    Like the post above said, the vast majority of programs and libraries on Linux already support OSSv4 as it's backward compatible with OSSv3, which is used as a fallback.

    Most programs and libraries are a setting away from using OSSv4 with the ALSA compatibility layer. The others can be compiled to use OSS, with a few minor exceptions where alsa-lib can be used in the short term.

    http://wiki.archlinux.org/index.php/Open_Sound_System

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •