Hi,

[...]
> > - The MT32 stuff sounds like SHIT (sorry.. but it's terrible). Why is it so
> > bad? The GM conversion stuff sounds better... WAY better and it's a
> > conversion! It's still off, but comparatively it's very close. I would think
> > the MT32 mode should just pass the data out.

It does, actually; at least on my box...

> > I'm sure you don't have sysex
> > uploading happening yet,

Trust me, we do. At least on alsaraw, unixraw, and ossseq; the interfaces
are abstracted sufficiently correctly that it _should_ be happening on
win32mci as well, at least as far as I can tell. Does it at least print
something during startup saying that it is uploading patches? (It should
be, if mt32 mode is enabled, i.e. by passing the "-Mmt32" command line
option or setting the appropriate value in the config file.)

> > but I can't imagine there was much in the way of
> > sysex on LSL3.

Actually, LSL3 re-programs pretty much everything. Except for KQ4 and
LSL2, all games appear to use a large number of instruments defined
manually (well, with the partial exception of PQ2 which uses a relatively
small patch set).

> > I think LSL2 had NO sysex data..

That's correct.

> > I should try it. anyhow..
> > it's more  than just the lack of sysex.. I think it might be playing the
> > same instrument for all tracks. I don't know how to operate the MT32
> > manually (i.e. the controls) to find out. But it sounds that way.
> 
> Thanks for articulating this so well, I had difficulty explaining it to
> Chris and Solomon.

I guess we should log output from the win32mci driver and compare it to
output from other drivers.
Then again, there may be timing issues; does the MT-32 in question signal
"Exec. buffer overflow"?

llap,
 Christoph


Reply via email to