SB AWE32 PnP, no midi
I have a Sound Blaster AWE 32 Plug'n'Play soundcard. I cannot get it
to play midi!
I am using the SB awe 32 drivers (that you patch into the kernel).
I've got my /etc/isapnp.conf file (for isapnptools) working
well-enough that my card works for "normal" sound duties
(i.e. anything non-midi).
I do have the /dev/midi files created.
The following is the contents of /dev/sndstat
bash-2.01$ cat /dev/sndstat
Sound Driver:3.5.4-960630 (Mon Oct 26 11:42:24 CST 1998 root,
Linux crh3019.urh.uiuc.edu 2.0.35 #1 Mon Oct 26 10:30:03 CST 1998 i686 unknown)
Kernel: Linux crh3019.urh.uiuc.edu 2.0.35 #1 Mon Oct 26 11:42:44 CST 1998 i686
Config options: 0
Installed drivers:
Type 1: OPL-2/OPL-3 FM
Type 2: Sound Blaster
Type 7: SB MPU-401
Card config:
Sound Blaster at 0x220 irq 7 drq 1,5
(SB MPU-401 irq 1 drq 0) ************
OPL-2/OPL-3 FM at 0x388 drq 0
Audio devices:
0: Sound Blaster 16 (4.13)
Synth devices:
0: Yamaha OPL-3
1: AWE32-0.4.2c (RAM512k)
Midi devices:
Timers:
0: System clock
Mixers:
0: Sound Blaster
1: AWE32 Equalizer
--------------------------------
The line I highlighted with the "********" is of interest, I think. I
read on a dejanews article that being in parenthesis means the "SB
MPU..." actually wasn't found. The article also suggested that I use
the same irq for my wavetable that I do for my soundcard. But how do
I specify this?
My /etc/isapnp.conf file is as follows:
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
(VERBOSITY 2)
(CONFLICT (IO FATAL)(IRQ FATAL)(DMA FATAL)(MEM FATAL)) # or WARNING
# Card 2: (serial identifier b8 00 00 b3 59 39 00 8c 0e)
# Vendor Id CTL0039, Serial Number 45913, checksum 0xB8.
# Version 1.0, Vendor version 1.0
# ANSI string -->Creative SB AWE32 PnP<--
(CONFIGURE CTL0039/45913 (LD 0
# ANSI string -->Audio<--
(INT 0 (IRQ 7 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 5))
(IO 0 (SIZE 16) (BASE 0x0220))
(IO 1 (SIZE 2) (BASE 0x0330))
(IO 2 (SIZE 4) (BASE 0x0388))
(NAME "CTL0039/45913[0]{Audio }")
(ACT Y)
))
(CONFIGURE CTL0039/45913 (LD 2
# ANSI string -->WaveTable<--
(IO 0 (SIZE 4) (BASE 0x0620))
(IO 1 (SIZE 4) (BASE 0x0A20))
(IO 2 (SIZE 4) (BASE 0x0E20))
(NAME "CTL0039/45913[2]{WaveTable }")
(ACT Y)
))
(WAITFORKEY)
----------------------------
Any help?
Thanks!
--
Matt Garman, garman@uiuc.edu
"They're always havin' a good time down on the bayou,
Lord, them delta women think the world of me."
-- Dickey Betts, "Ramblin' Man"
Reply to: