I just spent the better part of two-hours (AGAIN) troubleshooting this NO SOUND issue in Arch. I uninstalled MC24 completely, removed any file even remotely associated with JRiver software. Did a re-install using trizen, and again no sound.
I had to toggle each and every option for the umteenth time in the (very latest iteration of) Mediacenter options and here's what I found.
The Media Center 24 refuses to work on the output that it had previously be working on in version 23. In version 23, the default output needed to be set to:
hdmi:CARD=Nvidia, DEV=3 [ALSA] HDA Nvidia, HDMI 3. HDMI Audio Output
This makes sense since for background listening, the audio signal goes though the full-sized DisplayPort cable to my ASUS monitor speakers via my Nvidia 1080 video card. With the removal of 23 and upon the installation of 24..all the way up to the latest version (I assume)...
Media Center 24 now requires this:
default: [ALSA] Default ALSA Output (Currently PulseAudio SoundServer)
Absolutely NOTHING has changed regarding my hardware setup. In this latest iteration of Media Center24, despite the fact that the signal is going through the same hardware path as it did in 23, it now requires ALSA/PulseAudio as the default.
More important to my critical listening listening through my D-D converter>I2S>Holoaudio Spring III DAC...now this audio device works when in earlier iterations of MC24, it would not:
front:CARD=U20SU1.DEV=0 [ALSA] USB Audio 2.0(SU1), USB Audio, Front Speakers
I had given up even trying to make 24 work over the last few months
because of time constraints, but I do believe that NOTHING worked before this latest update to 24. Thanks to Awesome Donkey and Bob for making suggestions as I battled with this issue. Amarok and Clementine, which can be buggy, have been my go-to media centers in the interim and they've made me very cranky.
I sure would like to know what the coding magicians did that resulted in this months-long issue. Alternatively, this could be an Arch or ALSA config issue that JRiver had nothing to do with, that happened as part of our rolling updates.