Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49792 - A special file is needed to enable wavetable midi on Soundblaster AWE cards with ROM chips
Summary: A special file is needed to enable wavetable midi on Soundblaster AWE cards w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Sven Vermeulen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-02 19:18 UTC by Carl Olof Englund
Modified: 2004-05-22 14:37 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Modified/updated suggestion for the MIDI section in Gentoo's ALSA-docs (Carls ALSA-doc suggestion.abw,15.32 KB, application/octet-stream)
2004-05-22 14:37 UTC, Carl Olof Englund
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carl Olof Englund 2004-05-02 19:18:31 UTC
Without running "asfxload gu11-rom.sf2" it is not possible to get proper wavetable MIDI support from at least Soundblaster AWE64 with less than 2MB of memory.

The file is available here: http://www.parabola.demon.co.uk/alsa/awe64.html / http://www.parabola.demon.co.uk/alsa/GU11-ROM.SF2.gz

I suggest the awesfx ebuild be modified to install this file as well. Also, I feel some guide (the ALSA setup guide?) should mention this.

Reproducible: Always
Steps to Reproduce:
1. Install and set up ALSA
2. pmidi -p <wavetable port> midifile.mid
3.

Actual Results:  
The midi player seems to run but no music is heard.

Expected Results:  
Played music.

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9,
2.4.25-gentoo)=================================================================
System uname: 2.4.25-gentoo i586 AMD-K6(tm) 3D processor
Gentoo Base System version 1.4.3.13
distcc 2.13 i586-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer"
CHOST="i586-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache distcc sandbox"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://trumpetti.atm.tut.fi/gentoo/ http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X aalib alsa apm arts avi berkdb crypt cups dga encode esd
foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jabber java jikes jpeg libg++
libwww mad mikmod mmx motif mpeg ncurses nls oggvorbis opengl oss pam pdflib
perl png python quicktime readline samba sdl slang spell ssl svga tcltk tcpd
truetype video_cards_3dfx voodoo3 x86 xml2 xmms xv zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-05-03 18:31:27 UTC
You can use any sound font to do this, and this is actually mentioned in the ALSA howto: http://www.gentoo.org/doc/en/alsa-guide.xml

Doc team, can you please add this note to the alsa-guide at the end of 'Hardware Synthesizer' in Section 4:

If you can't find soundfonts on your driver CD, you can download some online from this site: http://www.parabola.demon.co.uk/alsa/awe64.html
Comment 2 Carl Olof Englund 2004-05-04 04:04:52 UTC
I think Soundfonts of size exceeding the memory on the soundcard aren't loaded dynamically, i.e. asfxload only load as much of the file that fits in the soundcard's RAM and is done with that. The 2,4 and 8MB Soundfonts doesn't seem to be concerned with ROM at all..
Comment 3 Sven Vermeulen (RETIRED) gentoo-dev 2004-05-09 04:19:45 UTC
Okay, i've added the note to the alsa-guide. I'm marking this as fixed although I'm not sure if it really is (see comment #2). If it shouldn't, reopen and reassign.
Comment 4 Carl Olof Englund 2004-05-22 14:37:03 UTC
Created attachment 31854 [details]
Modified/updated suggestion for the MIDI section in Gentoo's ALSA-docs

I'm submitting this to the 48731 bug chain as well. Suggestions and changes are
written in red. The instructions are a bit vague but at least it's something..