From owner-freebsd-bugs Wed Sep 18 11:20:15 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03486 for bugs-outgoing; Wed, 18 Sep 1996 11:20:15 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03414; Wed, 18 Sep 1996 11:20:10 -0700 (PDT) Resent-Date: Wed, 18 Sep 1996 11:20:10 -0700 (PDT) Resent-Message-Id: <199609181820.LAA03414@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, nsayer@quack.kfu.com Received: from quack.kfu.com (quack.kfu.com [204.147.226.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA02617 for ; Wed, 18 Sep 1996 11:18:34 -0700 (PDT) Received: from morpheus.kfu.com (morpheus.kfu.com [204.147.226.4]) by quack.kfu.com (8.6.12/8.6.12) with ESMTP id LAA11888 for ; Wed, 18 Sep 1996 11:18:33 -0700 Received: by morpheus.kfu.com (8.7.5//ident-1.0) id LAA01026; Wed, 18 Sep 1996 11:18:32 -0700 (PDT) Message-Id: <199609181818.LAA01026@morpheus.kfu.com> Date: Wed, 18 Sep 1996 11:18:32 -0700 (PDT) From: nsayer@quack.kfu.com Reply-To: nsayer@quack.kfu.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1637: mss driver causes feedback (squeal) on some laptops Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1637 >Category: kern >Synopsis: mss driver causes feedback (squeal) on some laptops >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 18 11:20:06 PDT 1996 >Last-Modified: >Originator: Nick Sayer >Organization: Just me >Release: FreeBSD 2.2-960801-SNAP i386 >Environment: Zenith Z-NoteFlex, possibly others. >Description: Using the audio devices causes feedback howl when mic is left near speaker. This happens even if only audio output is being used. >How-To-Repeat: The built in mic on a Z-NoteFlex is close enough to the speaker that unless headphones are used any audio playback will include a terrible howling. >Fix: The default mixer setting for 'record monitor' is full on instead of full off. This is because the "polarity" setting is wrong. *** ad1848_mixer.h.orig Tue Nov 14 01:58:28 1995 --- ad1848_mixer.h Tue Sep 17 13:23:26 1996 *************** *** 95,101 **** MIX_ENT(SOUND_MIXER_LINE, 18, 1, 0, 5, 19, 1, 0, 5), MIX_ENT(SOUND_MIXER_MIC, 0, 1, 5, 1, 1, 1, 5, 1), MIX_ENT(SOUND_MIXER_CD, 2, 1, 0, 5, 3, 1, 0, 5), ! MIX_ENT(SOUND_MIXER_IMIX, 13, 1, 2, 6, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_ALTPCM, 0, 0, 0, 0, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_RECLEV, 0, 0, 0, 0, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_IGAIN, 0, 0, 0, 4, 1, 0, 0, 4), --- 95,101 ---- MIX_ENT(SOUND_MIXER_LINE, 18, 1, 0, 5, 19, 1, 0, 5), MIX_ENT(SOUND_MIXER_MIC, 0, 1, 5, 1, 1, 1, 5, 1), MIX_ENT(SOUND_MIXER_CD, 2, 1, 0, 5, 3, 1, 0, 5), ! MIX_ENT(SOUND_MIXER_IMIX, 13, 0, 2, 6, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_ALTPCM, 0, 0, 0, 0, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_RECLEV, 0, 0, 0, 0, 0, 0, 0, 0), MIX_ENT(SOUND_MIXER_IGAIN, 0, 0, 0, 4, 1, 0, 0, 4), It is unclear whether this problem is an undetected epidemic among mss users under FreeBSD or just another localization issue. Perhaps this patch should have an #ifdef MSS_FIX_HOWL around it? >Audit-Trail: >Unformatted: