Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jan 2000 00:37:36 -0600
From:      "Zach N. Heilig" <zach@uffdaonline.net>
To:        freebsd-multimedia@freebsd.org
Subject:   Sound recording broken in -current.
Message-ID:  <20000108003736.A2928@murkwood.znh.org>

next in thread | raw e-mail | index | archive | help
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<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
  AMD Features=0x400<<b10>>
...
pcib0: <SiS 5591 host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
ata-pci0: <SiS 5591 ATA controller> 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: <SiS 85c503 PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: unknown card (vendor=0x1039, dev=0x0009) at 1.1
pcib2: <PCI to PCI bridge (vendor=1039 device=0001)> at device 2.0 on pci0
pci1: <PCI bus> on pcib2
...
pcm0: <AudioPCI ES1370> irq 11 at device 9.0 on pci0
...
pcm1: <SB DSP 4.16> on sbc0
...

(from /dev/sndstat)
FreeBSD Audio Driver (newpcm) Jan  7 2000 23:42:26
Installed devices:
pcm0: <AudioPCI ES1370> at io 0xe000 irq 11 (1/1 channels duplex)
pcm1: <SB DSP 4.16> 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 <zach@uffdaonline.net>


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?20000108003736.A2928>