@xenogon yeah, Linux audio is kind of a world of pain if you're trying to do anything slightly out of the ordinary. But once you do get things set up and working, they seem to keep working basically forever.
It does seem much better today than it was years ago. (I haven't used Linux for at least eight years until recently.)
And also, I'm a glutton for pain.