From owner-freebsd-questions@freebsd.org Tue Sep 15 23:25:00 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 878B73E374C for ; Tue, 15 Sep 2020 23:25:00 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BrfTR3j47z3ZLn for ; Tue, 15 Sep 2020 23:24:59 +0000 (UTC) (envelope-from ralf-mardorf@riseup.net) Received: from bell.riseup.net (bell-pn.riseup.net [10.0.1.178]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4BrfTP4WxTzDt1D for ; Tue, 15 Sep 2020 16:24:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1600212297; bh=fA244sPvXv4N6RLrSEbhFukzJILAimXSVZo5FVscE3A=; h=Date:From:To:Subject:In-Reply-To:References:From; b=aMujCwA9Szboz914+A+MOPT3JL1KSRkTEVqqgoY7ApvWgeQ1w4l7ioGPBJ6SsMl4f O99AL0FyB4YFBZfZhtoBkrX6vCx1SPcgQYjOefjxmmoMIdsoC0gxAdo99As5mgy1Hy 5/BWX7dalCz0d9AE+5e1tY+VomCwvmUj4UoPGq/8= X-Riseup-User-ID: 44B13B51E63152CA93F5C325E708F1169C84B601D2744A2368B0113A13999C45 Received: from [127.0.0.1] (localhost [127.0.0.1]) by bell.riseup.net (Postfix) with ESMTPSA id 4BrfTP0CcszJn4L for ; Tue, 15 Sep 2020 16:24:56 -0700 (PDT) Date: Wed, 16 Sep 2020 01:24:57 +0200 From: Ralf Mardorf To: freebsd-questions@freebsd.org Subject: Re: USB sound devices with FreeBSD-CURRENT Message-ID: <20200916012457.30a2f4d3@archlinux> In-Reply-To: References: <20200915183558.142cce6e@archlinux> <20200915185027.5baf8b53@archlinux> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4BrfTR3j47z3ZLn X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=riseup.net header.s=squak header.b=aMujCwA9; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (mx1.freebsd.org: domain of ralf-mardorf@riseup.net designates 198.252.153.129 as permitted sender) smtp.mailfrom=ralf-mardorf@riseup.net X-Spamd-Result: default: False [-4.09 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[riseup.net:s=squak]; NEURAL_HAM_MEDIUM(-0.94)[-0.943]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[198.252.153.129:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[riseup.net:dkim]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[riseup.net:+]; DMARC_POLICY_ALLOW(-0.50)[riseup.net,none]; NEURAL_HAM_SHORT(-0.55)[-0.548]; NEURAL_HAM_LONG(-1.00)[-1.002]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_NOT_FQDN(0.50)[]; ASN(0.00)[asn:16652, ipnet:198.252.153.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions]; RCVD_IN_DNSWL_LOW(-0.10)[198.252.153.129:from] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Sep 2020 23:25:00 -0000 On Tue, 15 Sep 2020 11:45:06 -0700, Kevin Oberman wrote: >I'm just confused as to what the audio system selection should make a >difference as long as it works for wired audio. Hi, IIUC audio doesn't work, when selecting an USB audio device. on Sun, 13 Sep 2020 10:21:52 +0100, Graham Perrin wrote: >2. if Firefox media.cubeb.backend set to oss then behaviour is the >same as Chromium > >3. if Firefox media.cubeb.backend is not set (audio backend defaults >to pulse-rust) then playback occurs through IDT 92HD81B1X (Analog) =E2=80= =93 >not USB. The jack sound server allows to select the desired audio device, while jack doesn't resample, adjust the volume or automatically makes guesses about the sample rate etc.. Given that it connects with the audio devices at a sample rate, with the frames and the audio backend (OSS, SNDIO etc.) chosen by the user and that it has got no features such as resampling or even manual, let alone automatic volume adjustment, the audio path is clear, so even if it shouldn't work, troubleshooting might be more effective, than when using pulseaudio, which AFAIK does all kinds of things under the hood, that are (at least to me) as clear as mud. https://www.freebsd.org/cgi/man.cgi?query=3Djackd&apropos=3D0&sektion=3D0&m= anpath=3DFreeBSD+12.1-RELEASE+and+Ports&arch=3Ddefault&format=3Dhtml Regards, Ralf