I'm loving OBSD 4.0/i386, but have a 4DWAVE sound card where the internal
synth doesn't produce any sound. Normal audio (ogg123, plaympeg) works
$ midiplay -l
0: 4DWAVE MIDI UART
1: PC speaker
$ midiplay -x -d 0
(pauses a few seconds as if it were working, but no sound.)
I've tried cranking/unmuting everything pertinent in mixerctl.
Previously I was using onboard CMI8738 sound, and its synth worked
I also have a couple of SB Awe64 cards I was trying in another box, and
had the exact same problem (normal audio ok, but synth is silent.) So I
think I've ruled out hardware.
Moreover I'm interested to know if anyone using these cards has their
synth working. Any advice appreciated.
P.S. Here's pertinent lines from dmesg:
autri0 at pci3 dev 0 function 0 "Trident 4DWAVE DX" rev 0x02: irq 3
ac97: codec id 0x41445303 (Analog Devices AD1819)
ac97: codec features Analog Devices Phat Stereo
audio0 at autri0
midi0 at autri0: <4DWAVE MIDI UART>
pcppi0 at isa0 port 0x61
midi1 at pcppi0: <PC speaker>
spkr0 at pcppi0
midi0 doesn't correspond to the onboard synth. It corresponds to
the midi port on the card where midi devices (synth, keyboard...)
can be plugged.
There is no support for newer synths that aren't midi compatible.
However, waveblaster dogtherboards or external synths should just