[100210] in RedHat Linux List
Soundblaster AWE64/32 midi problem...
daemon@ATHENA.MIT.EDU (William W. Austin)
Wed Nov 18 20:07:43 1998
From: "William W. Austin" <bill@baustin.alph.att.com>
Date: Thu, 19 Nov 1998 01:06:18 +0000 ( )
To: redhat-list@redhat.com
Resent-From: redhat-list@redhat.com
Reply-To: redhat-list@redhat.com
I recently installed rh5.2 (had been running 5.1), and wanted to try
the included driver for teh Soundblaster AWE32 (or 64 -- I have both).
I bought the oss commercial drivers some months back, and they work
fine; however, I wanted to try to use the bundled driver if possible.
Well, I did the kernel recompile following the instructions to the
letter in /kernel/src/linux/sound/Documentation/AWE32, and I discovered
a typo there -- line 54 reads:
> (IO 3 (BASE 0x0E20)) (ACT Y) ))"
but it *should* read
> (IO 2 (BASE 0x0E20)) (ACT Y) ))"
Having taken care of this, adding the requisite lines to
/etc/rc.d/rc.local:
> modprobe sound
> insmod uart401
> insmod sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330
> insmod awe_wave
> sfxload /etc/AWEsbk/synthfm.sbk
(Yeah I downloaded the synthfm.sbk to get the board loaded...), I
rebooted the system and both ".au" and wave files play just fine (when
not running X, but that's due to an unrelated problem having to do with
an interation between the 440fx chipset on my MB and the matrox mil2
video board, *and* it is common to the included drivers, the oss
commercial drivers and the ALSA drivers, too. sigh).
However, when I try to play a midi file (using xplaymidi, splaymidi
or anything else from the packages playmidi-2.4.-3 or
playmidi-X11-2.4-3, I get the following typical result:
> % playmidi sym64.mid
> Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by
> Takashi Iwai
> This is free software with ABSOLUTELY NO WARRANTY.
> For details please see the file COPYING.
> playmidi: No playback device found.
Oops. So I tried the tkmidi program (awemidi-0.4.2b-1) and got a
problem with /usr/lib/libtcl.so: undefined symbol: stat.
So I though, great, I'll just recompile from the SRPM (luckily enough
I had it on hand...). That compiles nicely and tkmidi now comes up.
But nothing plays -- the timer obviously sits there and never moves.
Same thing with drvmidi.
The only thing which works (so far, anyway) is:
miditext [MIDI-FILE-NAME] | txtplay
but this leave a whole lot to be desired in terms of control. Has
anyone else figured out a solution on this one -- I'd really like to be
able to get away from the commecial driver if possible.
Thanks in advance,
William W. Austin waustin@romulan.alph.att.com
770 750-6954 VOICE / 770 750-7321 FAX
===============================================================================
"Life is just a phase I'm going through..."
--
PLEASE read the Red Hat FAQ, Tips, Errata and the MAILING LIST ARCHIVES!
http://www.redhat.com http://archive.redhat.com
To unsubscribe: mail redhat-list-request@redhat.com with
"unsubscribe" as the Subject.