Is there a way to take the audio output from one application, and pipe it into another application such that it appears to be normal microphone input for that program. All while not disrupting what audio comes through my hardware?
For example, what might like to do is take the audio output from Firefox, and pipe that into the audio input for Discord.
I've installed jack2 & cadence, but I'm not sure how to add a source & sink for each running application, not just a PulseAudio source & sink? I think application audio in/output can be managed by PulseAudio, but this stops audio from that application going to my headphones.