[Bug 272718] Blue Yeti microphone does not work

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 25 Jul 2023 18:01:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272718

--- Comment #2 from mmatalka@gmail.com ---
Here is output in /var/log/messages after plugging the device in:


 usb_alloc_device: set address 4 failed (USB_ERR_TIMEOUT, ignored)
 ugen0.4: <Generic Blue Microphones> at usbus0
 uaudio0 on uhub0
 uaudio0: <Yeti Stereo Microphone> on usbus0
 uaudio0: Play[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x2ms buffer.
 uaudio0: Play[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x2ms buffer.
 uaudio0: Record[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x2ms buffer.
 uaudio0: Record[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x2ms buffer.
 uaudio0: No MIDI sequencer.
 pcm2: <USB audio> on uaudio0
 uaudio0: No HID volume keys found.
 uhid0 on uhub0
 uhid0: <Generic Blue Microphones, class 0/0, rev 2.00/0.20, addr 4> on usbus0

And here is all of /dev/sndstat

pcm0: <Realtek ALC299 (Analog 2.0+HP/2.0)> on hdaa0  (1p:1v/1r:1v) default
        snddev flags=0x2e2<AUTOVCHAN,BUSY,MPSAFE,REGISTERED,VPC>
        [pcm0:play:dsp0.p0]: spd 48000, fmt 0x00200010, flags 0x00002108,
0x00000004
        interrupts 35770, underruns 0, feed 35770, ready 0
[b:2048/1024/2|bs:2048/1024/2]
        channel flags=0x2108<TRIGGERED,BUSY,HAS_VCHAN>
        {userland} -> feeder_mixer(0x00200010) -> {hardware}
        pcm0:play:dsp0.p0[pcm0:virtual:dsp0.vp0]: spd 48000, fmt
0x08800010/0x00200010, flags 0x1000110c, 0x00000061, pid 191 (virtual_oss)
        interrupts 0, underruns 0, feed 761999, ready 29696
[b:0/0/0|bs:131072/65536/2]
        channel flags=0x1000110c<RUNNING,TRIGGERED,BUSY,HAS_SIZE,VIRTUAL>
        {userland} -> feeder_root(0x08800010) -> feeder_matrix(7.1 -> 2.0) ->
feeder_volume(0x00200010) -> {hardware}
        [pcm0:record:dsp0.r0]: spd 48000, fmt 0x00200010, flags 0x00002108,
0x00000005
        interrupts 143095, overruns 0, feed 286189, hfree 512, sfree 511
[b:512/256/2|bs:512/256/2]
        channel flags=0x2108<TRIGGERED,BUSY,HAS_VCHAN>
        {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) ->
{userland}
        pcm0:record:dsp0.r0[pcm0:virtual:dsp0.vr0]: spd 48000, fmt
0x08800010/0x00200010, flags 0x1000110c, 0x00000061, pid 191 (virtual_oss)
        interrupts 0, overruns 0, feed 429282, hfree 0, sfree 10240
[b:0/0/0|bs:16384/8192/2]
        channel flags=0x1000110c<RUNNING,TRIGGERED,BUSY,HAS_SIZE,VIRTUAL>
        {hardware} -> feeder_root(0x00200010) -> feeder_matrix(2.0 -> 7.1) ->
feeder_volume(0x08800010) -> {userland}
pcm1: <Intel Kaby Lake (HDMI/DP 8ch)> on hdaa1  (1p:1v/0r:0v)
        snddev
flags=0x2e7<SIMPLEX,AUTOVCHAN,SOFTPCMVOL,BUSY,MPSAFE,REGISTERED,VPC>
        [pcm1:play:dsp1.p0]: spd 48000, fmt 0x00200010, flags 0x00006100,
0x00000004
        interrupts 0, underruns 0, feed 0, ready 0
[b:2048/1024/2|bs:2048/1024/2]
        channel flags=0x6100<BUSY,HAS_VCHAN,VCHAN_PASSTHROUGH>
        {userland} -> feeder_mixer(0x00200010) -> {hardware}
        pcm1:play:dsp1.p0[pcm1:virtual:dsp1.vp0]: spd 8000, fmt 0x00100008,
flags 0x10000000, 0x00000000
        interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:0/0/0]
        channel flags=0x10000000<VIRTUAL>
        {userland} -> feeder_root(0x00000000) -> {hardware}
pcm2: <USB audio> at ? kld snd_uaudio (1p:1v/1r:1v)
        snddev flags=0x2e2<AUTOVCHAN,BUSY,MPSAFE,REGISTERED,VPC>
        [pcm2:play:dsp2.p0]: spd 48000, fmt 0x00200010, flags 0x00002100,
0x00000004
        interrupts 0, underruns 0, feed 0, ready 0
[b:3072/1536/2|bs:4096/2048/2]
        channel flags=0x2100<BUSY,HAS_VCHAN>
        {userland} -> feeder_mixer(0x00200010) -> {hardware}
        pcm2:play:dsp2.p0[pcm2:virtual:dsp2.vp0]: spd 8000, fmt 0x00100008,
flags 0x10000000, 0x00000000
        interrupts 0, underruns 0, feed 0, ready 0 [b:0/0/0|bs:0/0/0]
        channel flags=0x10000000<VIRTUAL>
        {userland} -> feeder_root(0x00000000) -> {hardware}
        [pcm2:record:dsp2.r0]: spd 48000, fmt 0x00200010, flags 0x00002100,
0x00000005
        interrupts 0, overruns 0, feed 0, hfree 3072, sfree 4096
[b:3072/1536/2|bs:4096/2048/2]
        channel flags=0x2100<BUSY,HAS_VCHAN>
        {hardware} -> feeder_root(0x00200010) -> feeder_mixer(0x00200010) ->
{userland}
        pcm2:record:dsp2.r0[pcm2:virtual:dsp2.vr0]: spd 8000, fmt 0x00100008,
flags 0x10000000, 0x00000000
        interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0]
        channel flags=0x10000000<VIRTUAL>
        {hardware} -> feeder_root(0x00000000) -> {userland}
Installed devices from userspace:
dsp: <Virtual OSS> (play/rec)
ldsp: <Virtual OSS> (play/rec)


Thank you, please let me know anything I can help to debug.  I also am
compiling CURRENT from source of course so I can test any patches.

-- 
You are receiving this mail because:
You are the assignee for the bug.