Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 16:01:54 -0800
From:      "Eugene M. Kim" <gene@nttmcl.com>
To:        Mike Meyer <mwm-dated-1013998979.4225d3@mired.org>
Cc:        FreeBSD Multimedia Mailing List <multimedia@freebsd.org>
Subject:   Re: ich sound driver question?
Message-ID:  <20020213160154.A20758@alicia.nttmcl.com>
In-Reply-To: <15465.52738.786349.856491@guru.mired.org>; from mwm-dated-1013998979.4225d3@mired.org on Tue, Feb 12, 2002 at 08:22:58PM -0600
References:  <15465.52738.786349.856491@guru.mired.org>

next in thread | previous in thread | raw e-mail | index | archive | help
You may want to hack ich.c and either 1) disable the microphone-only
recording channel or 2) at least make it registered _before_ the generic
input channel, especially if you want to record something through the
non-microphone input jack.

A patch that disables the microphone channel can be found at:

	http://home.the-7.net/~ab/ich-nomic.diff

The problem is: the ICH chipset has two distinct recording channel, one
for every possible input source (line-in, CD-ROM, mic, modem and so on)
and the other for the microphone only.  The ICH driver utilizes this
feature and registers two recording channels, the generic one first
then the microphone-only one.  But due to the LIFO characteristic of the
recording channel selection, the mic-only channel gets chosen by the
first application that opens /dev/dsp.

Eugene

On Tue, Feb 12, 2002 at 08:22:58PM -0600, Mike Meyer wrote:
> 
> 
> Would someone using the ich sound driver let me know how well it's
> working for them? In particular, does it record, how well, and in
> -stable or -current?
> 
> I've got a patched version of that driver that works with the SiS 7012
> built into the SiS 735 chipset found on the ECS K7S5A board - but it
> doesn't record on -stable at all, and MFC'ing things from -current
> makes it record, but it gets the data rate wrong. I don't have an ich
> to check this stuff on, and would like to know if this is something I
> have to fix in the 7012 support, or a problem with the ich in general.
> 
> 	Thanx,
> 	<mike
> --
> Mike Meyer <mwm@mired.org>			http://www.mired.org/home/mwm/
> Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020213160154.A20758>