On Sun, 22 Oct 2017, John Z. wrote:
I thought this whole thread was about stuff that PA could do and alsa on its
own could not.
Well, that'd be my mistake I guess. I should've been clearer and specify
in my opening post that I'd like to solve this using just alsa.
I assumed that this would be implied, given that I am asking for help on
alsa-users mailing list, but I was wrong.
I understand that, but it was pointed out that alsa could not do that "out of
the box", and pulse audio could. And you have said that you wanted to use
software that does stuff that others cannot.
So you would rather spend hours writing buggy code than use something that has
been debugged and accomplishes that is wanted?
One, PulseAudio solves *a* problem, not *my* problem. My problem is to
have this work through alsa, if possible (and it *is* possible, either
by writing plugin or using what a person on IRC suggested)
No. That is not your problem. That is your solution. You problem is that you
want to be able to change outputs on the fly and seamlessly.
Of course it "is possible" since pulseaudio uses alsa and manages to do this.
But you would rather write extra software on your own to solve the problem
than use a solution that is already there. That was my observation. Of course
doing that is certainly your right, but it seems contradictory with what you
claim you use software for.
Two, is it really that awkward that there are people out there willing
to spend their time tinkering out the customized solution, that works
how they want it to work - rather than just adopting common solutions?
Of course it is not, more power to them. However, it just seems perverse to me
that when a solution exists, a solution which you state does what you want,
that you then persist in trying to find a different solution which is not
straightforward or requires additional work by you.
Now if you have said that PA has caused you problems in the past and gets in
the way of your accomplishing other things you do, that might be reason. But
that does not appear to be the case. You seem to rule out PA by shear
prejudice. When one of the main developers of ALSA asks what you have against
PA, it suggests that you have galloped off into the wilderness rather than
taking the straightforward route to a solution to your problem.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user