Originally posted by darkphoenix22
View Post
Announcement
Collapse
No announcement yet.
Linux is not ready for Steam
Collapse
X
-
-
Originally posted by kaczu View PostUm, don't give me that. You provided a patch file at the beginning of this thread for OSS or did you forget and that's exactly what I'm talking about. If something is ready then it is. Not oh it's ready if you compile this, add this, then stick your front leg in and move it all around.Originally posted by darkphoenix22 View PostThis because games are programmed to expect direct hardware access, which PulseAudio does not provide.
Comment
-
Originally posted by pingufunkybeat View PostNo, we don't.
In fact, I didn't even know what PA was until about 6 months ago.
Originally posted by pingufunkybeat View PostMixing works fine here, and Adobe volume does not impact anything else on my system.
Originally posted by pingufunkybeat View Post
If per-app volume control is the ONLY thing that ALSA is missing, then we should add that to ALSA in a transparent way and be done with it.
Originally posted by pingufunkybeat View PostIt's sickening to see people calling for rewriting all Linux software to work with PA and PA only. Some of us don't run Ubuntu, OK?
Originally posted by pingufunkybeat View PostIf you want to run it, please do, but don't force everyone to run a huge complex sound server just because some ALSA drivers have buggy mixing.
Comment
-
Originally posted by kaczu View PostUm, don't give me that. You provided a patch file at the beginning of this thread for OSS or did you forget and that's exactly what I'm talking about. If something is ready then it is. Not oh it's ready if you compile this, add this, then stick your front leg in and move it all around.
Anyways, as it seems like the community doesn't want to switch back to OSS, I'm in favour of extending ALSA to supercede PulseAudio.
PulseAudio is available in my repo, but I am NEVER including it by default, as it breaks games and other programs due to not completely wrapping the entire ALSA API.
Comment
-
Originally posted by chaperon View PostGames use RTC or internal timer for sync (sometimes vsync on specialized hardware) and I repeat : FMod and OpenAL are de-facto standarts, other engines do software mixing internally. This trend is linked to the fact that Microsoft removed 3D sound support in DX10.
To support steam or other games, all is needed is a good API for OpenAL/FMod software mixer, with minimum latency and jitter, minimum CPU usage and recording facility (for voice support). ALSA fits the description perfectly and OSS can do this, but I think PA has too high CPU usage for this task in low-latency configuration (maybe this will improve with time). A way to sync audio buffers to vsync would be definitely a plus (as this was the case in pre-Dreamcast hardware).
Comment
-
Originally posted by kaczu View PostThe last time I tried it in OpenSuse 11.1 or 2 I think this was still a problem. Also have you made any edits whatsoever to the sound system to resolve any issues?
Comment
-
Originally posted by kazetsukai View PostNot to mention that some of the Ubuntu variants (Kubuntu) don't install it by default.
kmix, mpd, mplayer, xine, openjdk, dragonplayer and more all depend on pulseaudio.
Comment
Comment