If the user wants to mix the system sound in then they should get it into a sound device PortAudio can read from on their own (e.g. using JACK, SoundFlower, etc.) and use an AUX input. I don't think we should be messing with Pulse/ALSA for the user.
If the user wants to mix the system sound in then they should get it into a sound device PortAudio can read from on their own (e.g. using JACK, SoundFlower, etc.) and use an AUX input. I don't think we should be messing with Pulse/ALSA for the user.