[linux-audio-user] GS soundfont set... trouble loading them

Joel Roth res0u2uc at verizon.net
Wed Jul 14 17:46:00 EDT 2004


On Tue, Jul 13, 2004 at 01:07:04AM +0200, Frank Neumann wrote:
>. But then I remember we had this issue before (roughly 2 years ago), and
> though this is an older version, I remember I had asked a certain person ;)
> to "cache" this file for those without Windows access... and yes, it's still
> there: http://inanna.ecs.soton.ac.uk/~swh/fluid-unpacked/ :)

Thanks for this reference. 

I'm setting up Midi for the first time,
having a bit of trouble getting some midi-originated sounds 
out of the soundcard. Looked through the various HOWTOs.

I failed loading these fonts:
   
   $ asfxload FluidR3-GM.sf2 
   No Emux synth hwdep device is found

But there is some synth-related info in /proc/asound/hwdep

   00-00: OPL3 FM

And then looking at /proc/asound/oss/sndstat

   Sound Driver:3.8.1a-980706 (ALSA v1.0.5a emulation code)
   Kernel: Linux sprite 2.4.25 #12 Thu Jul 8 14:42:08 HST 2004 i686
   Config options: 0
   
   Installed drivers: 
   Type 10: ALSA emulation
   
   Card config: 
   ESS AudioDrive ES1869 at 0x220, irq 5, dma1 0, dma2 3
   Hoontech SoundTrack Audio DSP24 at 0x2440, irq 11
   Virtual MIDI Card 1
   
   Audio devices:
   0: ESS AudioDrive ES1869 (DUPLEX)
   1: ICE1712 multi (DUPLEX)
   
   Synth devices: NOT ENABLED IN CONFIG
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Would this be in my kernel configuration??
Or perhaps /etc/modules.conf?

Could someone suggest relevant options?
   
   Midi devices:
   0: ESS AudioDrive ES1869 MIDI
   1: Hoontech SoundTrack Audio DSP24 MIDI
   2: Virtual Raw MIDI
   
   Timers:
   7: system timer
   
   Mixers:
   0: ESS AudioDrive ES1869
   1: SigmaTel STAC9721/23
   2: mixer20


Finally, the list of installed modules. Probably some 
unnecessary. My last tries were snd-gus-synth and
snd-emux-synth. Thanks for reading.


Module                  Size  Used by    Not tainted
snd-gus-synth           8864   0 (unused)
snd-gus-lib            32384   0 [snd-gus-synth]
snd-ainstr-simple       2308   0 [snd-gus-synth]
snd-ainstr-iw           5236   0 [snd-gus-synth]
snd-ainstr-gf1          3780   0 [snd-gus-synth]
snd-emux-synth         29692   0 (unused)
snd-util-mem            1264   0 [snd-emux-synth]
snd-seq-dummy           1868   0 (unused)
snd-virmidi             1412   0
snd-seq-virmidi         3336   0 [snd-emux-synth snd-virmidi]
snd-seq-midi            4000   0 (autoclean) (unused)
snd-seq-midi-event      3328   0 (autoclean) [snd-seq-virmidi snd-seq-midi]
snd-opl3-synth         10212   0 (autoclean) (unused)
snd-seq-instr           5344   0 (autoclean) [snd-gus-synth snd-opl3-synth]
snd-seq-midi-emul       5120   0 (autoclean) [snd-gus-synth snd-emux-synth snd-opl3-synth]
snd-ainstr-fm           1940   0 (autoclean) [snd-opl3-synth]
snd-seq                37808   0 (autoclean) [snd-gus-synth snd-emux-synth snd-seq-dummy snd-seq-virmidi snd-seq-midi snd-seq-midi-event snd-opl3-synth snd-seq-instr snd-seq-midi-emul]
iptable_filter          1740   1 (autoclean)
xfs                   506616   0 (autoclean)
snd-pcm-oss            39240   0
snd-mixer-oss          14040   0 [snd-pcm-oss]
snd-emu10k1x            5232   0 (unused)
snd-ice1712            44132   0
snd-ac97-codec         54588   0 [snd-emu10k1x snd-ice1712]
snd-ice17xx-ak4xxx      1488   0 [snd-ice1712]
snd-cs8427              6632   0 [snd-ice1712]
snd-i2c                 2716   0 [snd-ice1712 snd-cs8427]
snd-ak4xxx-adda         3852   0 [snd-ice1712 snd-ice17xx-ak4xxx]
snd-es18xx             18992   0
snd-pnp                 3088   0 [snd-es18xx]
snd-pcm                60128   0 [snd-gus-lib snd-pcm-oss snd-emu10k1x snd-ice1712 snd-es18xx]
snd-page-alloc          6584   0 [snd-emu10k1x snd-pcm]
snd-opl3-lib            6628   0 [snd-opl3-synth snd-es18xx]
snd-hwdep               5376   0 [snd-emux-synth snd-opl3-lib]
snd-timer              14820   0 [snd-gus-lib snd-seq snd-pcm snd-opl3-lib]
snd-mpu401-uart         3616   0 [snd-ice1712 snd-es18xx]
snd-rawmidi            13504   0 [snd-gus-lib snd-seq-virmidi snd-seq-midi snd-mpu401-uart]
snd-seq-device          4224   0 [snd-gus-synth snd-gus-lib snd-emux-synth snd-seq-midi snd-opl3-synth snd-seq snd-opl3-lib snd-rawmidi]
snd                    31972   0 [snd-gus-lib snd-ainstr-iw snd-ainstr-gf1 snd-emux-synth snd-util-mem snd-seq-dummy snd-virmidi snd-seq-virmidi snd-seq-midi snd-seq-midi-event snd-opl3-synth snd-seq-instr snd-seq snd-pcm-oss snd-mixer-oss snd-emu10k1x snd-ice1712 snd-ac97-codec snd-cs8427 snd-i2c snd-ak4xxx-adda snd-es18xx snd-pcm snd-opl3-lib snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
mpu401                 20868   0 (unused)
sound                  58804   0 [mpu401]
soundcore               3620  21 [snd sound]
 

-- 
Joel Roth



More information about the Linux-audio-user mailing list