Created attachment 219001 [details] dmesg.boot Audio controller appears to be USB, detected by FreeBSD 12.1 but doesn't seem to be configured correctly - missing codecs? Board is an AMD TRX40 - ASUS ROG Zenith II Extreme Alpha (https://www.asus.com/uk/Motherboards/ROG-Zenith-II-Extreme-Alpha/) Attached: dmesg.boot, pciconf -lv, devinfo -r, sndstat hdac1@pci0:36:0:4: class=0x040300 card=0x874f1043 chip=0x14871022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices, Inc. [AMD]' device = 'Starship/Matisse HD Audio Controller' class = multimedia subclass = HDA
Created attachment 219002 [details] pciconf -lv
Created attachment 219003 [details] devinfo -r
Created attachment 219004 [details] cat /dev/sndstat
Created attachment 219175 [details] dmesg.boot 12.2-RELEASE dmesg.boot after upgrade
Created attachment 219176 [details] pciconf -lv 12.2-RELEASE pciconf after upgrade
Created attachment 219177 [details] devinfo -r 12.2-RELEASE devinfo after upgrade
Created attachment 219178 [details] cat /dev/sndstat 12.2-RELEASE sndstat after upgrade
Did an upgrade to 12.2-RELEASE today, appears to be two more USB-based audio entries in sndstat, but none of these are working.
How did you test the USB audio devices? --HPS
(In reply to Hans Petter Selasky from comment #9) Thanks for the reply. I followed the steps in the Handbook for each USB audio pcm device (4-6): `sysctl hw.snd.default_unit=x` `mixer 100:100` `cat /etc/ntp.conf > /dev/dsp` Nothing was heard. To confirm my hardware works and line out wiring is correct, I previously installed Windows 10 on the system and it outputs audio fine.
What does plain mixer -f /dev/mixer<N> output for all your DSP devices? --HPS
(In reply to Hans Petter Selasky from comment #11) # mixer -f /dev/mixer0 Mixer vol is currently set to 100:100 Mixer pcm is currently set to 100:100 # mixer -f /dev/mixer1 Mixer vol is currently set to 100:100 Mixer pcm is currently set to 100:100 # mixer -f /dev/mixer2 Mixer vol is currently set to 100:100 Mixer pcm is currently set to 100:100 # mixer -f /dev/mixer3 Mixer vol is currently set to 100:100 Mixer pcm is currently set to 100:100 # mixer -f /dev/mixer4 Mixer vol is currently set to 100:100 Mixer pcm is currently set to 75:75 Mixer line is currently set to 75:75 Mixer mic is currently set to 25:25 # mixer -f /dev/mixer5 mixer vol is currently set to 100:100 Mixer pcm is currently set to 75:75 # mixer -f /dev/mixer6 Mixer vol is currently set to 75:75 Mixer pcm is currently set to 75:75
And are any errors printed in dmesg when you use the USB audio devices for playback?
(In reply to Hans Petter Selasky from comment #13) After re-running all the playback tests on each device and checking the dmesg output each time, there are no errors printed (no new lines generated in the dmesg at all).