It’s 2018 and you can run Crysis on integrated graphics, but Linux still can’t play two sounds at the same time on anything.
-
Show this thread
-
(Problems with mixing simultaneous audio streams was a real issue with ALSA years ago)
10 replies 0 retweets 38 likesShow this thread -
SwiftOnSecurity Retweeted
Apparently it's still an issue
https://twitter.com/zeefreak/status/964162903392817156 …SwiftOnSecurity added,
This Tweet is unavailable.4 replies 1 retweet 51 likesShow this thread -
Replying to @SwiftOnSecurity
I've never had an issue with this when running pulse over alsa, but I haven't looked into the internals of the interface, maybe pulse mixes the audio before sending to alsa? That's kinda neat though, curious why this has persisted as long as it has.
1 reply 0 retweets 1 like -
Replying to @hedgeberg @SwiftOnSecurity
Pulse mixes everything. ALSA has dmix which can do the same but isn't enabled by default these days (because PA takes care of it). And PA usually has an ALSA plugin so *everything* should go to PA and get mixed by default.
1 reply 3 retweets 12 likes -
If you have a really boneheaded legacy app that hardcodes the audio output device on ALSA or insists on direct hardware access then yeah, that will not work properly and will block other audio if there was nothing playing before.
4 replies 2 retweets 13 likes -
Word. I even produce music on Linux. Sound problems are like 10 years gone now. But when people are told to remove Pulseaudio because old linuxers had have problems with it, you won't get the advantage of it. You can even add a jack-sink & play multiple PA sources & jack at once.
4 replies 2 retweets 18 likes -
Yeah, when streaming from Linux I do pulse bridged to jack, and jack handles all the interfacing to alsa. I actually find it far better than than achieving similar routing in windows, tbh. Complex software audio routing in windows is painful.
2 replies 0 retweets 3 likes -
Yeah, I regularly mix PA and JACK in interesting ways. I have two audio interfaces, external FireWire and internal HDA, and 4 different routing hubs: physical mixer, PulseAudio, JACK connections, and the FW card's internal crossbar mixer, all interconnected.
2 replies 0 retweets 1 like
Technically five with the semi-DIY DSP box I use to drive my 5.1 speakers, which is also a USB card connected to my HTPC, does internal crossbar mixing and takes input from the analog mixer too. I have the important configs for that one mapped to a USB volume knob.
-
-
You're just a genius. Is there an article about how you built the box and stuff? Would love to read further of the development process of it.
1 reply 0 retweets 0 likes -
The hardware is an XMOS USB Multichannel Audio board that someone gave me (now discontinued), plus an XK-1A plugged into it for extra DSP power. I just hacked up the firmware into something useful.https://github.com/marcan/xmos-speaker-dsp …
0 replies 0 retweets 2 likes
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.