no sound with eap

Michael Endsley multios at cableone.net
Sun May 7 12:10:01 PDT 2006


Hi all.
I just today installed 3.9 and am having trouble getting sound with my 
ensoniq 1371 chip.
I am running the generic kernel with no changes.

dmesg |grep eap:
eap0 at pci0 dev 17 function 0 "Ensoniq CT5880" rev 0x02: irq 5
audio0 at eap0
midi0 at eap0: <AudioPCI MIDI UART>

dmesg |grep ac97:
ac97: codec id 0x43525914 (Cirrus Logic CS4297A rev 4)
ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D

audioctl -a:
name=Ensoniq AudioPCI
version=
config=eap
encodings=ulinear:8,mulaw:8*,alaw:8*,slinear:8*,slinear_le:16,ulinear_le:16*,slinear_be:16*,ulinear_be:16*
properties=full_duplex,mmap,independent
full_duplex=0
fullduplex=0
blocksize=800
hiwat=81
lowat=1
monitor_gain=0
mode=
play.rate=8000
play.channels=1
play.precision=8
play.encoding=mulaw
play.gain=127
play.balance=32
play.port=0x0
play.avail_ports=0x0
play.seek=800
play.samples=300800
play.eof=0
play.pause=0
play.error=1
play.waiting=0
play.open=0
play.active=0
play.buffer_size=65536
record.rate=8000
record.channels=1
record.precision=8
record.encoding=mulaw
record.gain=191
record.balance=32
record.port=0x1
record.avail_ports=0x7
record.seek=0
record.samples=0
record.eof=0
record.pause=0
record.error=0
record.waiting=0
record.open=0
record.active=0
record.buffer_size=65536
record.errors=0

mixerctl:
outputs.master=255,255 volume
outputs.master.mute=off  [ off on ]
outputs.mono=255 volume
outputs.mono.mute=on  [ off on ]
outputs.mono.source=mixerout  [ mixerout mic ]
outputs.headphones=255,255 volume
outputs.headphones.mute=on  [ off on ]
outputs.bass=15 volume
outputs.treble=15 volume
inputs.speaker=255 volume
inputs.speaker.mute=off  [ off on ]
inputs.phone=191 volume
inputs.phone.mute=on  [ off on ]
inputs.mic=191 volume
inputs.mic.mute=on  [ off on ]
inputs.mic.preamp=off  [ off on ]
inputs.mic.source=mic0  [ mic0 mic1 ]
inputs.line=191,191 volume
inputs.line.mute=on  [ off on ]
inputs.cd=191,191 volume
inputs.cd.mute=on  [ off on ]
inputs.video=191,191 volume
inputs.video.mute=on  [ off on ]
inputs.aux=191,191 volume
inputs.aux.mute=on  [ off on ]
inputs.dac=191,191 volume
inputs.dac.mute=off  [ off on ]
record.source=mic  [ mic cd video aux line mixerout mixeroutmono phone ]
record.volume=255,255 volume
record.volume.mute=off  [ off on ]
record.mic=0 volume
record.mic.mute=on  [ off on ]
outputs.loudness=off  [ off on ]
outputs.spatial=off  [ off on ]
outputs.spatial.center=0 volume
outputs.spatial.depth=0 volume
outputs.surround=255,255 volume
outputs.surround.mute=on  [ off on ]
outputs.center=255 volume
outputs.center.mute=on  [ off on ]
outputs.lfe=255 volume
outputs.lfe.mute=on  [ off on ]
outputs.extamp=off  [ off on ]

When the system boots, I hear noise when the eap device/module loads. 
When I run cat /bsd > /dev/audio, there is no sound at all. There is no 
sound with kscd either, even though the cd does play.
Any idea what I am missing?
Master output is on and set to 255. I have read the man pages for audio, 
mixerctl, eap, and audioctl. Obviously missing something :(

Thanks.
Mike


More information about the Openbsd-newbies mailing list