From owner-freebsd-multimedia@FreeBSD.ORG Wed May 10 10:08:06 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org 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 C3E1D16A401 for ; Wed, 10 May 2006 10:08:06 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1A0343D46 for ; Wed, 10 May 2006 10:08:05 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp223-61.lns2.adl4.internode.on.net [203.122.223.61]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k4AA7u3q013121 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 May 2006 19:38:01 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Alexander Leidinger Date: Wed, 10 May 2006 19:37:27 +0930 User-Agent: KMail/1.9.1 References: <200605101601.40457.doconnor@gsoft.com.au> <20060510091107.ihklfr948ock04gc@netchild.homeip.net> In-Reply-To: <20060510091107.ihklfr948ock04gc@netchild.homeip.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart6632646.tnJrMvLgHW"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200605101937.45885.doconnor@gsoft.com.au> X-Spam-Score: 0 () X-Scanned-By: MIMEDefang 2.56 on 203.31.81.10 Cc: freebsd-multimedia@freebsd.org Subject: Re: snd_ich garbled audio X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 May 2006 10:08:06 -0000 --nextPart6632646.tnJrMvLgHW Content-Type: multipart/mixed; boundary="Boundary-01=_htbYEpfxayuyv7U" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_htbYEpfxayuyv7U Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 10 May 2006 16:41, Alexander Leidinger wrote: > > It is not totally garbled and doesn't happen all the time but it is > > almost like the endianess is wrong, or something similar as it only > > affects loud-ish sounds.. > > Please reduce your mixer settings. If the problem vanishes, too high The mixer settings are quite low usually (pcm & vol/ogain) > mixer settings was the cause. If it doesn't vanishes please read: > =C2=A0 =C2=A0 =C2=A0http://people.freebsd.org/~ariff/BUG_REPORT Erp, sorry.. uname-> =46reeBSD inchoate.localdomain 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Mar = 27 17:10:04 CST 2006 darius@inchoate.localdomain:/usr/obj/usr/src/sys/I= NCHOATE i386 [inchoate 19:16] ~ >sudo pciconf -lv | grep -B 4 audio pcm0@pci0:31:5: class=3D0x040100 card=3D0x016a1028 chip=3D0x24c58086 rev=3D= 0x01 hdr=3D0x00 vendor =3D 'Intel Corporation' device =3D '82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controll= er' class =3D multimedia subclass =3D audio dmesg -> May 7 12:05:40 inchoate kernel: pcm0: port 0xb800-0= xb8ff,0xbc40-0xbc7f mem 0xf4fff800-0xf4fff9ff,0xf4fff400-0xf4fff4ff irq 9 a= t device 31.5 on pci0 May 7 12:05:40 inchoate kernel: pcm0: [inchoate 19:14] ~ >cat /dev/sndstat =46reeBSD Audio Driver (newpcm) Installed devices: pcm0: at io 0xf4fff800, 0xf4fff400 irq 9 bufsz 16384= kld snd_ich (1p/1r/4v channels duplex default) [pcm0:play:0:dsp0.0]: spd 48000, fmt 0x10000010, flags 0x00101000, = 0x00000000 interrupts 2855, underruns 0, ready 0 [b:8192/4096/2|bs:131072/4096= /32] {userland} -> feeder_vchan_s16(0x10000010) -> {hardware} pcm0:play:0:dsp0.0[pcm0:virtual:0:dsp0.2]: spd 44100/48000, fmt 0x1= 0000010, flags 0x10000000, 0x00000010 interrupts 0, underruns 0, ready 0 [b:0/4096/0|bs:131072/4096/32] {userland} -> feeder_root(0x10000010) -> feeder_rate(44100 -> 48000= ) -> {hardware} pcm0:play:0:dsp0.0[pcm0:virtual:1:dsp0.3]: spd 0, fmt 0x00000000/0x= 00000008, flags 0x10000000, 0x00000000 interrupts 0, underruns 0, ready 0 [b:0/0/0|bs:0/0/0] {userland} -> feeder_root(0x00000000) -> {hardware} pcm0:play:0:dsp0.0[pcm0:virtual:2:dsp0.4]: spd 0, fmt 0x00000000/0x= 00000008, flags 0x10000000, 0x00000000 interrupts 0, underruns 0, ready 0 [b:0/0/0|bs:0/0/0] {userland} -> feeder_root(0x00000000) -> {hardware} pcm0:play:0:dsp0.0[pcm0:virtual:3:dsp0.5]: spd 0, fmt 0x00000000/0x= 00000008, flags 0x10000000, 0x00000000 interrupts 0, underruns 0, ready 0 [b:0/0/0|bs:0/0/0] {userland} -> feeder_root(0x00000000) -> {hardware} [pcm0:record:0:dsp0.1]: spd 44100, fmt 0x10000010, flags 0x00000000= , 0x00000000 interrupts 0, overruns 0, hfree 8192, sfree 131072 [b:8192/4096/2|b= s:131072/4096/32] {hardware} -> feeder_root(0x10000010) -> {userland} [inchoate 19:16] ~ >sysctl hw.snd hw.snd.report_soft_formats: 1 hw.snd.targetirqrate: 32 hw.snd.feeder_rate_buffersize: 8192 hw.snd.feeder_rate_scaling: 5 hw.snd.feeder_rate_ratemax: 1102500 hw.snd.feeder_rate_ratemin: 4000 hw.snd.verbose: 1 hw.snd.maxautovchans: 0 hw.snd.unit: 0 hw.snd.pcm0.buffersize: 16384 hw.snd.pcm0.vchans: 4 hw.snd.pcm0.vchanrate: 48000 hw.snd.pcm0.ac97rate: 48000 [inchoate 19:16] ~ >mixer Mixer vol is currently set to 80:80 Mixer pcm is currently set to 24:24 Mixer speaker is currently set to 0:0 Mixer line is currently set to 0:0 Mixer mic is currently set to 0:0 Mixer cd is currently set to 75:75 Mixer rec is currently set to 80:80 Mixer igain is currently set to 0:0 Mixer ogain is currently set to 40:40 Mixer line1 is currently set to 0:0 Mixer phin is currently set to 0:0 Mixer phout is currently set to 0:0 Mixer video is currently set to 0:0 Recording source: mic =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --Boundary-01=_htbYEpfxayuyv7U Content-Type: text/plain; charset="utf-8"; name="INCHOATE" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="INCHOATE" machine i386 cpu I686_CPU ident INCHOATE makeoptions DEBUG=-g options SCHED_4BSD #4BSD scheduler options INET #InterNETworking options IPSEC #IP security options IPSEC_ESP #IP security (crypto; define w/ IPSEC) options IPSEC_DEBUG #debug for IP security options FFS #Berkeley Fast Filesystem options SOFTUPDATES #Enable FFS soft updates support options UFS_DIRHASH #Improve performance on big directories options PSEUDOFS #Pseudo-filesystem framework options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 #Compatible with FreeBSD4 options SCSI_DELAY=1000 #Delay (in ms) before probing SCSI options KTRACE #ktrace(1) support options SYSVSHM #SYSV-style shared memory options SYSVMSG #SYSV-style message queues options SYSVSEM #SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev # Debugging for use in -current options DDB #Enable the kernel debugger options ALT_BREAK_TO_DEBUGGER #So we can break into ddb via dcons options KDB options GDB #options INVARIANTS #Enable calls of extra sanity checking options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS #options WITNESS #Enable checks to detect deadlocks and cycles #options WITNESS_SKIPSPIN #Don't run witness on spinlocks for speed device isa device pci # Floppy drives device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives device atapicd # ATAPI CDROM drives device atapicam # ATAPI SCSI shim device scbus # SCSI bus (required for SCSI) device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device vga # VGA video card driver device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc device agp # support several AGP chipsets # Floating point support - do not disable. device npx device pmtimer device cbb # cardbus (yenta) bridge device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus # Serial (COM) ports device sio # 8250, 16[45]50 based serial ports # Parallel port device ppc device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device device loop # Network loopback device ether # Ethernet support device pty # Pseudo-ttys (telnet etc) device bpf # Berkeley packet filter device mem device io --Boundary-01=_htbYEpfxayuyv7U-- --nextPart6632646.tnJrMvLgHW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBEYbtx5ZPcIHs/zowRAjOCAJ958TsFd9ulys5TKGUEj2dc+BAy2ACghTwH iC0S7OIRUuXwnyB3AyUAnUE= =qXe6 -----END PGP SIGNATURE----- --nextPart6632646.tnJrMvLgHW--