From owner-freebsd-multimedia@FreeBSD.ORG Sun Apr 24 05:32:49 2005 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED4A916A4CE for ; Sun, 24 Apr 2005 05:32:49 +0000 (GMT) Received: from t-mta3.odn.ne.jp (mfep3.odn.ne.jp [143.90.131.181]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1AFE43D39 for ; Sun, 24 Apr 2005 05:32:48 +0000 (GMT) (envelope-from kazuhito@ph.noda.tus.ac.jp) Received: from localhost ([211.121.96.191]) by t-mta3.odn.ne.jp with ESMTP id <20050424053247526.TXJO.496069.t-mta3.odn.ne.jp@mta3.odn.ne.jp>; Sun, 24 Apr 2005 14:32:47 +0900 Date: Sun, 24 Apr 2005 14:32:47 +0900 (JST) Message-Id: <20050424.143247.846931806.kazuhito@ph.noda.tus.ac.jp> To: tlhingan1@optonline.net From: Kazuhito HONDA In-Reply-To: <200504231701.58220.tlhingan1@optonline.net> References: <200504231701.58220.tlhingan1@optonline.net> X-Mailer: Mew version 3.3 on XEmacs 21.4.17 (Jumbo Shrimp) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit cc: multimedia@FreeBSD.org Subject: Re: need help w/logitech 350 usb headset on 5.3-Stable X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Apr 2005 05:32:50 -0000 Hello, USB audio driver are suddenly improved by a few earnest developers, recently. So it becomes useful, but it still has some problem. Especially, a full duplex problem --concerned with USB headset-- just start researching. (It was described in arguments with Artem Ignatiev at this mailing-list. But they have not uploaded in FreeBSD web page yet.) You should check below: 1. You should use FreeBSD-stable or -current. You can't record with old FreeBSD. kernels for recording is FreeBSD-4-stable after Apr 23 FreeBSD-5-stable after Apr 16 FreeBSD-current after Apr 14. But there are fixes after that, you should use the latest codes. Released FreeBSDs don't have the codes for recording and the latest fixes. 2. You had better know sampling rates of your headset. USB audio can't be used with a wrong sampling rate now. it is 48000 Hz in almost cases, and 44100 Hz sometime. 3. Is your USB controller ohci or uhci? uhci has no problem. But ohci has the full duplex problem. microphone and speaker can't be use simultaneously without full duplex. Then a USB headset can't be use with ohci. But if you want to use it as headphone only, or microphone only, ohci has no problem. 3'.If you want to use microphone and speaker simultaneously with uhci, you must comment-out below lines at function uaudio_init_params() in uaudio.c if ((sc->sc_playchan.pipe != NULL) || (sc->sc_recchan.pipe != NULL)) return (-1); Sincerely, Kazuhito HONDA