Awhile ago I set up Pulseaudio and JACK to play nicely together on Arch Linux so I could switch between them. The problem is some JACK apps must be completely restarted when jackd is restarted, which makes it incredibly inefficient to try and alternate between let's say Google Chrome and MuseScore.
My goal is to get Pulse to route through JACK. It seems that this should be the case right now, as there are Pulse Sink/Source devices connected to system audio in JACK.
However, when I try to play audio on any website in Chrome or VLC (both routing to Pulse), it doesn't work.
- In VLC, the progress bar progresses but no audio comes out. If I start jackd in the middle of it, the audio comes from wherever the progress bar is at that point, so whatever audio was supposed to play was "dropped".
- In Chrome, tested with Google Play Music, YouTube, and HTML5
<audio>elements, the progress bar stays at zero or wherever it was when jackd was started. If I start jackd in the middle of it, it starts playing at that point, so no audio was "dropped".
How can I fix this?