From nobody Wed Jul 26 12:13:19 2023 X-Original-To: usb@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R9t8c2MDBz4p47p for ; Wed, 26 Jul 2023 12:13:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R9t8b5kjjz3PyX for ; Wed, 26 Jul 2023 12:13:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690373599; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=tQNdgK0UPiZmemo5bP7EIRzA17DKe7qJVvbLcVYPwAk=; b=pn+TevgkrP1GbD9K1nG9Ip1lRxQuWdQSPVMcJPaYQwsWVTk7jNSOpoPUsvoDOlIjN5Ly/B PurIF5K1YGJ2JhUtVFTyKbn3b+mVVCS+C8gs5Nbm9VsMUz1JBMBECnvUP3DIe/NWrlDgjE 4ehKlMLMUIvnl9+iReoZqHDku9xgjM8kV7CAfr5oa++IZVDTonfVqCd1FdL9Z7cNCqQ1jF 7nCvoeBvZbTQDXC1Dtr22E5gq5uBoqpvJC6FWpl5pHFaSB2QxsIbQK6AciNd6oDhhDubif a2FsWa0s3jifQL0kbMWNyqx2o0zimISGxb1JlJ8bhiIe2Ogph5ezwWAwexBh+A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690373599; a=rsa-sha256; cv=none; b=LFCR1xEGgMEHm1ckYTnWShJdX7eoCEtDjLPN01cxTeO/9JNCnmiiaWzHqv3vAoSWZnm+kS ZwPsUMV3pJ8lodm/731rWcP7lZPabGjw2G8ApJAJvojrxMxt7FQeeNxbCAMczpL6N2xrlR BrTAJSZhF9dDXzAHIjYNL4QkwAe00V3IwVKd0AHSPmS3HBZ2HhTTtOk8tl6T2PUI/yOj/w +o87m3hf1l3nC39hciRyVF+sOtBJUyFDBcaNVtvCrW/VHPZe+PWW9UKbZLqtN9lmJThWOE r8o645rLT5LpOxTtGDuXBDL2yEC3clruuenqHUS+uupSkHjQuudVK/gjqrY+pA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R9t8b4qQ2zjF1 for ; Wed, 26 Jul 2023 12:13:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 36QCDJBL070070 for ; Wed, 26 Jul 2023 12:13:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 36QCDJH5070069 for usb@FreeBSD.org; Wed, 26 Jul 2023 12:13:19 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 272718] Blue Yeti microphone does not work Date: Wed, 26 Jul 2023 12:13:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dev@submerge.ch X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-usb List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-usb@freebsd.org X-BeenThere: freebsd-usb@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D272718 --- Comment #8 from Florian Walpen --- Ok, I missed the pcm1 part too in the error messages. Sorry, no clues here,= I can only provide some random things to check out: Check if your microphone really is a USB 1 device. The bandwith would be sufficient though. If not, try without USB hub or a different USB slot. Make sure there are no sound servers running: pulseaudio, pipewire, sndio, jack... Try to record at 48kHz, not 44.1kHz, to match your current sample rate. That should get rid of the feeder_rate() in this vchan chain: {hardware} -> feeder_root(0x00200010) -> feeder_rate(0x00200010 q:1 48000 -> 44100) -> feeder_volume(0x00200010) -> {userland} Alternatively set all your sample rates for the device to 44.1kHz, through "sysctl dev.pcm.2.rec.vchanrate=3D44100" and "sysctl dev.pcm.2.play.vchanrate=3D44100". That should reflect in /dev/sndstat too. Check the volumes and recording channel settings in "mixer". Look for error messages if you try to set them. Your device may need simultaneous duplex operation. Start a very simple virtual_oss instance that applies 2 channels 16bit@48kHz for both playback = and recording. Try to disable vchan conversion completely, set both "sysctl dev.pcm.2.rec.vchans=3D0" and "sysctl dev.pcm.2.play.vchans=3D0". Then star= t the simple virtual_oss instance again. Increase the hw.usb.uaudio.debug level in sysctl. This prints debug output = to /var/log/messages. Beware that above some threshold, each USB message is logged, which can flood your logs quickly. Try 13.2-RELEASE instead of CURRENT. All in all though it looks like your main recording dsp device did get a fe= ed: [pcm2:record:dsp2.r0]: spd 48000, fmt 0x00200010, flags 0x00002108, 0x00000= 005 interrupts 68187, overruns 0, feed 68187, hfree 3072, sfree 4096 [b:3072/1536/2|bs:4096/2048/2] but your virtual dsp device, which should get data from the main dsp device, did not: pcm2:record:dsp2.r0[pcm2:virtual:dsp2.vr0]: spd 44100/48000, fmt 0x00200010, flags 0x10001108, 0x00000029, pid 3231 (audacity) interrupts 0, overruns 0, feed 0, hfree 0, sfree 32768 [b:0/0/0|bs:32768/8192/4] --=20 You are receiving this mail because: You are the assignee for the bug.=