There is a template file that is used to generate it. If you change the template (it is only for that MD) then it will generate the working one each time.
Can't remember filenames and locations and I am at work at the moment so I can't check. But if you have trouble finding it let me know and I will look up on the MD that I changed at home.
Found it in /usr/pluto - thanks posde!
I added the following to it:
Funny thing is, I don't see the line, "pcm.!default asym_hdmi", like I did when the MD was up and running. I'm going to guess something else sets the default, so I'm not sure if I should put the default in manually. I will be testing this out tonight.
Looks like a similar change to what I had to do. What sort of machine?
This, though I'm not 100% sure my version has the exact same specs:http://www.jetway.com.tw/jw/Barebone_view.asp?productid=760&proname=JBC600C99352W-BW%20%28Mini-top%29
After sound over HDMI is working 100%, my next task is going to be getting the remote working. Right now, only a few of the buttons work. The MD doesn't see the remote as a remote. I think right now it's just being recognized as a mouse (based on its current behaviour). Anyway, I'll leave this remote stuff to a new thread.