X HAT and HDMI Audio

I am trying to stream the Picade 2020 using a capture card, so I need HDMI audio as well as from the speakers built-in connected to the X HAT concurrently.

None of the EmulationStation configuration of changing the audio card and/or the audio device seems to work, and even so I would assume would only output to one or the other.

How do I configure this? I am willing to update and recompile the overlay or the asound.conf, but it’s not clear to me what to change or how to get that information.

I found a similar article that has no resolution: PicadeHAT audio from the picade AND hdmi, is this possible

@gadgetoid - Would you be able to point me in the right direction? Would I need to recompile the overlay, change the asound.conf or both?

@gadgetoid - Please. I am about to deep-dive into both of these (device tree compilation and ALSA) and it would save me a lot of time if I knew I could ignore one or the other. Thank you!