Comment 20 for bug 210472

Revision history for this message
Lastique (andysem) wrote :

As described in bug https://bugs.launchpad.net/ubuntu/+source/timidity/+bug/1799541 starting timidity system daemon can prevent PulseAudio from gaining access to one of the sound cards in ALSA.

I think, a better solution would be to change timidity to run as a user-specific service, instead of system-wide, and depend on pulseaudio or pulseaudio.socket to start first. This way we should have PulseAudio running in user mode and starting before timidity. Timidity will grab the default ALSA device, which is an alias for the pulse loopback when pulseaudio is running.