Thomas J. Hamman wrote:

> Is there any way to get midi to work with es1371 sound cards (e.g. the
> Soundblaster PCI 128, which is what I have), without having to use a
> software synth like timidity?
> 
> Specifically, I'm trying to use music notation editing programs like
> NoteEdit and Rosegarden, which have options for playing the music but
> depend on working drivers for midi playback.  I have tried Alsa drivers,
> but even with all the midi-related modules loaded I can't seem to use
> anything midi-related.
> 
> -- 
> Thomas J. Hamman

I have been trying to get this going for over 2 years on the same card,
and Timidity is the only reliable & reproducable method I have found.  

Theoretically, it CAN be done using the "softoss2" module, and I HAVE
done it...once.  Unfortunatley, I had a system crash shortly thereafter
and have not been able to reproduce my changes :(  As I recall, I had to
re-define some of the /dev/dsp links to make it work, PLUS install a
soundbank file and activate the softoss2 module.  

The weird thing about this card is the dual dsp channels that must be
used.  The synth/sequencing is done on one channel and its output is fed
back into the second channel to be processed for sound...or something
like that.  There is some documentation from the Commercial OSS site as
well as some in the kernel docs for this card that provides a general
outline of how this "should" be done, but these docs were basically
teasers to this "backyard mechanic" in Linux...just enough to keep my
hopes up but not enough to tell me how to do it exactly.

The midi synth program that comes with the Commercial OSS drivers for
this card DOES work (gmidi??), but is a command line interface and you
need to add an exteral soundbank file....a GUS set, I believe.  This is
more of a demo program than anything useful IMHO.

My solution here is to pull the card and install a SB-AWE64, which is
better supported and produces just as good sound as the PCI 128, IMHO.

Cheers,
-Don Spoon-

Reply via email to