FreeBSDのHDMIで音がならない

HDMIの1画面出力だとHDMIから再生できていた音が、DVIとHDMIの2画面出力にしたら再生できなくなった。で、調べたけどわからない。適当に

sudo sysctl hw.snd.default_unit=1

と行い

cat /dev/sndstat 
Installed devices:
pcm0: <NVIDIA (0x0081) (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA (0x0081) (HDMI/DP 8ch)> (play) default

とすると、HDMIから音が再生できた。/etc/sysctl.confに以下を追記しておいた。

hw.snd.default_unit=1

後付で調べると、DVIをHDMIに変換したときに音が再生できるようにGeForceはDVI側でも音を出力しているらしい。2画面出力したことで、DVI側がdefaultに変わってしまったようだ。