From mailserv@gaia.ucs.orst.edu Sat May 28 18:26:07 1994
Precedence: Bulk
Date: Sat May 28 16:19:51 PDT 1994
From: gus-sdk-request@gaia.ucs.orst.edu (GUS Programmer's Server)
Reply-To: gus-sdk@gaia.ucs.orst.edu (GUS Programmer's Digest)
Subject: GUS Programmer's Digest V11 #16

GUS Programmer's Digest     Sat, 28 May 94 16:19 PST     Volume 11: Issue  16 

Today's Topics:
                         Midi Implementation

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: Sat, 28 May 94 13:12:19 CDT
From: cowles@hydra.convex.com (John Cowles)
Subject: Midi Implementation

A while ago, someone said that the midi implementation was going to
be posted here soon.

What I need to know is the following:

1. With the new driver supporting bank selection, how is this done?
   Does the new driver support "midiOutCachePatches" with a non-zero
   value in wBank? What happens if I try to change banks on the
   fly (while a sequence is playing)? Do I get the infamous 'mmsyserr_nomem'
   error? Can I make multiple calls to "midiOutCachePatches" with different
   banks (assuming I've got the memory)? It would seem to me that the
   "midiOutCachePatches" call would support a single bank per channel,
   the way it is set up.

2. Is there a method for resetting the gus? Is this ever done automatically?
   If so, when?

3. Which midi controllers are supported? (I'd love to have 91 and 93
   supported!). Can I change the pitch-bend sensitivity? What is the
   default? Can aftertouch be enabled? What can it control? Can I change
   the overall tuning?

Please, Forte or Gravis (or whoever)! Please answer!

John


-- 
     John Cowles        cowles@hydra.convex.com   CompuServe: 72074,451
                        Convex Computer Corp.  214 497 4375
                        3000 Waterview Pkwy
                        Richardson, Tx. 75080

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

End of GUS Programmer's Digest V11 #16
**************************************

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

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
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@mail.orst.edu> for info about other GUS
	related mailing lists (general use, musician's, etc.).


