Apparently-To: john.smith@gravis.com


GUS Programmer's Digest     Wed, 23 Feb 94  4:28         Volume 9: Issue  14  

Today's Topics:
                          Announcing MIKS3M
                     Mortal Kombat sound drivers
                              sound bits

Standard Info:
	- Meta-info about the GUS can be found at the end of the Digest.
	- Before you ask a question, please READ THE FAQ.

----------------------------------------------------------------------

Date: Tue, 22 Feb 1994 17:17:38 +0100 (MET)
From: mikmak@stack.urc.tue.nl (Jean-Paul Mikkers)
Subject: Announcing MIKS3M

Announcing MIKS3M
-----------------

I'm proud to present my soon to be released program MIKS3M. It's a GUS 
S3M player and I'm going to include all 'C' sources so everyone can learn 
how to load a S3M file and play it (Just like I did with MIKMOD). But in 
order to complete the program I need a little help from _YOU_.. MIKS3M 
already can load and play a S3M module but I don't have ANY information
about the screamtracker 3.0 effect commands. So if anyone outthere has 
some kind of info about this subject please mail it to me.. please..
(whining) PLEASE! (more whining).

These are some effects that I know exist:
(these are the hex values as they appear in a S3M module)

    01  set speed
    03  pattern break
    04  volume slide
    05  porta down
    06  porta up
    07  porta to note
    08  vibrato
    0b  tone+volslide
    0f  sample offset
    11  retrig
    12  tremolo
    13  note delay
    50  reset speed

If anyone is interested in the source of the current version of MIKS3M, 
please mail... because if I don't get hold of any specs on the effect 
commands I probably won't be releasing it.

<mikmak@stack.urc.tue.nl>

------------------------------

Date: Tue, 22 Feb 1994 21:08:28 -0800 (PST)
From: haroldf@rcf.usc.edu (Jeff Lawson)
Subject: Mortal Kombat sound drivers

Howdy,

I've been working on some sound drivers for Mortal Kombat (actually,
only the digital output one) and have something that should work, but
doesn't quite seem to.  I believe I've correctly figured out all of
the functions and created an Ultrasound equivilant from the Sound
Blaster one.  If someone would like to help me finish debugging the
driver, I'd be extremely greatful.  It's written in TASM.  If anyone
interested would e-mail me, I'll send you back the source that I've
written.  Please do not send requests for the source unless you really
plan on helping me.  It will probably be released when the driver is
debugged.

BTW-the reason why Mega-Em works with Mortal Kombat (on some systems)
is probably because the drivers aren't running in 32-bit protected
mode.  I'm pretty sure that's the reason.  In fact, the drivers don't
even use 286 specific op-codes, so they could really run on even an
XT.  Unfortunately, you could not get by with using Mega-Em doing
MT-32 emulation and then have an Ultrasound digital output driver
because Mega-Em 'locks out' the Ultrasound while it's running so that
other programs won't mess up the GUS (even if they could be written to
not mess up Mega-Em's operation).


Jeff
-- 
 -------------------------------------------------------------.
|  Jeff Lawson of JL Enterprises      haroldf@rcf.usc.edu     |
|  University of Southern California  Phone:  (213) 258-5604  |
|  Course Assistant for Computer Use          (213) 258-4264  |
`-------------------------------------------------------------'

------------------------------

Date: Tue, 22 Feb 1994 09:25:11 -0600 (CST)
From: Antonio Guia <guia@CC.UManitoba.CA>
Subject: sound bits

ok, i've already posted this to the general digest without getting any
replies.    so now i post it here.

Is there any conversion program available which can convert sound files
between the various bit depths from 2 bit to 16 bit?   I ask this since my
answering machine uses 2, 3, or 4-bit sound, but my editing programs and
the soundcard itselt uses 8 or 16-bit.  I have a bunch of 16-bit samples
that i would like to put into an outgoing message on my answering machine.
 There are programs which can convert between 8 and 16-bit, but i haven't
seen anything that can go down to 2, 3, or 4-bits.

If noone knows of such a program, then could someone at least suggest some
simple code to do it please.  I can always ask someone around here to
incorporate that code into a program which does nothing but convert bit
depths from command-line.

Thanks.

-tg

------------------------------

End of GUS Programmer's Digest V9 #14
*************************************

To post to tomorrow's digest:                    <gus-sdk@dsd.es.com>
To (un)subscribe or get help:            <gus-sdk-request@dsd.es.com>
To contact a human (last resort):          <gus-sdk-owner@dsd.es.com>

FTP Sites              Archive                       Directories
---------              -------                       -----------
Main N.American Site:  archive.orst.edu              pub/packages/gravis
                       wuarchive.wustl.edu           systems/ibmpc/ultrasound
Main Asian Site:       nctuccca.edu.tw               PC/ultrasound
European Callers ONLY: theoris.rz.uni-konstanz.de    pub/sound/gus
Submissions:           archive.epas.utoronto.ca      pub/pc/ultrasound/submit
Newly Validated Files: archive.epas.utoronto.ca      pub/pc/ultrasound
Mirrors:               garbo.uwasa.fi                mirror/ultrasound
 
MailServer For Archive Access: Email to <mail-server@nike.rz.uni-konstanz.de>

Hints:
      - Get the FAQ from the FTP sites or the request server.
      - Mail to <gus-sdk-request@dsd.es.com> for info about other GUS
	related mailing lists (general use, musician's, etc.).



