From owner-freebsd-multimedia Fri Jan 7 22:43: 5 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from uffdaonline.net (host19.uffdaonline.net [207.109.235.19]) by hub.freebsd.org (Postfix) with ESMTP id CA1C014DBD for ; Fri, 7 Jan 2000 22:43:02 -0800 (PST) (envelope-from zach@uffdaonline.net) Received: by murkwood.znh.org (Postfix, from userid 1000) id D41EC1FC6; Sat, 8 Jan 2000 06:37:36 +0000 (GMT) Date: Sat, 8 Jan 2000 00:37:36 -0600 From: "Zach N. Heilig" To: freebsd-multimedia@freebsd.org Subject: Sound recording broken in -current. Message-ID: <20000108003736.A2928@murkwood.znh.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I just noticed that sound recording is broken. The symptoms are sound that is full of pops and static. I have two 10 second mp3's, one from when recording worked, and one from after it broke (a total of 550K or so uuencoded). Hardware: ... Timecounter "i8254" frequency 1193218 Hz CPU: AMD-K6tm w/ multimedia extensions (300.69-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x570 Stepping = 0 Features=0x8001bf AMD Features=0x400<> ... pcib0: on motherboard pci0: on pcib0 ata-pci0: irq 14 at device 0.1 on pci0 ata-pci0: Busmastering DMA supported ata0 at 0x01f0 irq 14 on ata-pci0 ata1 at 0x0170 irq 15 on ata-pci0 isab0: at device 1.0 on pci0 isa0: on isab0 pci0: unknown card (vendor=0x1039, dev=0x0009) at 1.1 pcib2: at device 2.0 on pci0 pci1: on pcib2 ... pcm0: irq 11 at device 9.0 on pci0 ... pcm1: on sbc0 ... (from /dev/sndstat) FreeBSD Audio Driver (newpcm) Jan 7 2000 23:42:26 Installed devices: pcm0: at io 0xe000 irq 11 (1/1 channels duplex) pcm1: at io 0x220 irq 5 drq 1:5 (1/1 channels duplex) It is broken for the ES1370 (and the soundblaster 16, but I'm not sure what's at fault there -- I only tried that after there were problems with the ES1370). This is the commit that broke it: cg 1999/12/28 19:46:55 PST Modified files: sys/dev/sound/isa ad1816.c mss.c sb.c sys/dev/sound/pci aureal.c csapcm.c es137x.c t4dwave.c sys/dev/sound/pcm channel.c channel.h datatypes.h dsp.c sound.h Log: - latest 2ndbuffer patch - make chn_setdir work for rec on isa cards - note: es1371 does not irq in smp Submitted by: tanimura Revision Changes Path 1.7 +2 -1 src/sys/dev/sound/isa/ad1816.c 1.40 +2 -1 src/sys/dev/sound/isa/mss.c 1.45 +3 -1 src/sys/dev/sound/isa/sb.c 1.6 +2 -1 src/sys/dev/sound/pci/aureal.c 1.4 +2 -1 src/sys/dev/sound/pci/csapcm.c 1.8 +3 -2 src/sys/dev/sound/pci/es137x.c 1.6 +2 -1 src/sys/dev/sound/pci/t4dwave.c 1.15 +360 -143 src/sys/dev/sound/pcm/channel.c 1.5 +9 -4 src/sys/dev/sound/pcm/channel.h 1.8 +3 -1 src/sys/dev/sound/pcm/datatypes.h 1.13 +101 -53 src/sys/dev/sound/pcm/dsp.c 1.8 +5 -3 src/sys/dev/sound/pcm/sound.h -- Zach Heilig To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message