You are not logged in.
I like the sound quality of OSS4, and for some reason it seems to be much higher on my onboard sound card than ALSAs.
However, it bugs me that I still can't always play sounds from multiple sources, e.g. if Exaile plays music, nothing else will have sound anymore. It's even worse when it comes to Flash video, such as youtube, when once the video is run, I have to entirely close Firefox if I want to hear some music from Exaile again.
Is it possible to set up PulseAudio so that it takes OSS4 as input? If so, how? If not, why?
I've seen the wikis (both Arch Wiki and PulseAudio wiki), but they both explain how to do it through ALSA.
Any ideas?
Thx in advance
Last edited by Wintershade (2009-02-27 20:34:53)
Only the best is good enough.
Offline
This has to do with
- the applications you use
- your configuration of OSS4
because usually it's absolutely no problem for OSS4 to play sounds from different sources!
Did you configure it according to the wiki?
I'm not quite sure, but I think PulseAudio was created for the one and only reason to "correct" Alsa's faults and in addition add some features, which make it safe for the future. So I don't think you'll get this to work.
Thanks for reminding me, I have to give OSS4 a next try
Offline
http://wiki.archlinux.org/index.php/OSS
You don't need PulseAudio.
My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...
Offline
You don't need PulseAudio.
OK, so how do I get, say, GStreamer, Flash and some SDL game like Wolfenstein play the sound all at the same time through OSS?
I'm sorry, but after setting OSS up the way it's described in the Arch Wiki, I don't get the sound working that way.
Only the best is good enough.
Offline
Did you tell these applications to use oss? Maybe they use Alsa as default, because Alsa is "standard"
OK, so how do I get, say, GStreamer, Flash and some SDL game like Wolfenstein play the sound all at the same time through OSS?
I'm sorry, but after setting OSS up the way it's described in the Arch Wiki, I don't get the sound working that way.
http://wiki.archlinux.org/index.php/OSS#Flash_plugin
http://www.4front-tech.com/wiki/index.p … ozenbubble
http://www.4front-tech.com/wiki/index.p … ume_Applet (http://aur.archlinux.org/packages.php?ID=17024)
Please try that!!
Offline
I did that already, including the OSS4 plugins for gstreamer. The sound works fine, as long as it's from one single application, and I have sound from every single application that plays it.
The problem arises when I start another one. For example, I have Exaile (gstreamer) playing music, and I start youtube (flashplugin with libflashplugin-oss). There is no sound on the youtube video. The same is true vice-versa - if youtube video was started first, Exaile (gstreamer) remains silent (won't even start playing).
Is this behaviour normal or did I do something wrong again?
Only the best is good enough.
Offline
There is something very wrong with your setup. That's classic oss3 behavior you're experiencing.
Paste the output of ossmix and ossinfo.
My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...
Offline
It's in the pastebin.
Only the best is good enough.
Offline
Okay: First check if you get any sound with osstest.
Second: Run audio application. Then run ossxmix. You'll see volume controls for the specific audio application at the vmix0 section (And probably the other channels will be empty) Here's mine
]
When you run a second sound application it should appear at the right of the first. Does it appear? What happens if you mute the first application?
Also does
lsmod | grep snd
give any output?
Last edited by Dheart (2009-02-27 15:01:47)
My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...
Offline
lsmod |grep snd
shows no modules.
Ran Exaile, and ossxmix (which I put into the startup anyway) and... omg.
omg.
I am so embarrased.
I am so damn bloody embarrased. I just asked a friend to hit me in the head for my stupidity.
My vmix0 was not enabled. Once I enabled it, everything started working fine.
Thank you everyone for your help and effort.
I'll go stand in the corner now, for the rest of the evening.
Only the best is good enough.
Offline
Ok, but how about 5.1 sound(6 channels) with OSS4, anybody made that?
Offline
I have no idea I've switched back to ALSA + PulseAudio since, and it "just works".
Last edited by Wintershade (2011-04-19 16:46:16)
Only the best is good enough.
Offline
I have no idea I've switched back to ALSA + PulseAudio since, and it "just works".
Multiple applications can play sound at the same time with ALSA too (see the wiki page), no need to use Pulse unless you're using networked sound.
Offline
Wintershade wrote:I have no idea I've switched back to ALSA + PulseAudio since, and it "just works".
Multiple applications can play sound at the same time with ALSA too (see the wiki page), no need to use Pulse unless you're using networked sound.
Well of course ALSA allows multiple apps to play sound. Without per-app volumes, dynamic switching of outputs (and output configurations), automatic bluetooth handling, etc.
Networked sound is hardly the *only* use-case for pulse, if that were the case we'd all be better off with icecast or something
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
I used pulse because I have multiple sound cards.
BTW this thread is kinda old
Offline
Hmm, good catch. Closed, then, with the standard wiki-based warning:- https://wiki.archlinux.org/index.php/Fo … Bumping.27
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline