On Thu, Mar 01, 2001 at 03:24:56PM +0100, Christoph Reichenbach wrote:
> Well, it's possible that it does, but both games use the default MT-32
> settings, so there's not much to load for them.

Yes; while they don't appear to use any special timbres, the patch.001 is still
there.  :)

> Possibly, but it's also possible that we're mis-interpreting the loop
> selector (or something like that). After all, the music should play
> exactly once, so there's not much of a point (for the game designers) to
> make it loop...

Perhaps -1 means "loop once" then?  The game gets the loop signal, and it's up to
the game itself to tell the sound server to play again?
 
> OK; is the sound server hardwired to load the patch /before/ the
> interpreter starts, or only if DoSound() is called (possibly with some
> parameters)?

Before.  it happens when the sound server initializes.

Actually, looking at the output of HQ, it uses the "v-1" patch.001 format.  Which
basically means it's not being recognised.  Hmm.
 
> Possible, although I'm pretty sure that KQ4 and LSL2 use the default
> timbre settings in the MT-32. Still, neither HQ1 nor QfG1 give any audio
> output on my box.

It's possible they use a different patch format.   If it's not v0 or v1, then
something different.

I brought my MT32 into work today; I'll be hooking it up.

...and making 'null/unix' midiout a config-file thing.  I'd like to make ALSA a
./configure option.. 

 - Pizza
-- 
Solomon Peachy                                    pizzaATfucktheusers.org
I ain't broke, but I'm badly bent.                           ICQ# 1318344
Patience comes to those who wait.
    ...It's not "Beanbag Love", it's a "Transanimate Relationship"...

Reply via email to