I totally forgot that I've posted this question here! Anyways, I managed to get it working so I just want to share this - mainly, this is my current
/etc/asound.conf file
Code:
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dsp0 {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:HDMI,3"
channels 2
period_time 0
period_size 1024
buffer_size 8192
rate 44100
}
bindings {
0 0
1 1
}
}
ctl.mixer0 {
type hw
card HDMI
device hdmi
}
I also have this file
/etc/modprobe.d/sound.conf (from running alsaconf?)
Code:
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.24.2 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-1 snd-hda-intel
# --- END: Generated by ALSACONF, do not edit. ---
I'm sorry I can't remember the order I did things and other things that I may have done - I tried a lot of things, and then it works! Personally, I think these two files are the ones that made it happen. Hope this is useful to someone!