Diff for /np2/sound/vermouth/midinst.h between versions 1.1 and 1.6

version 1.1, 2003/10/16 17:58:11 version 1.6, 2006/12/16 12:11:07
Line 38  typedef struct { Line 38  typedef struct {
         int             tremolo_step;          int             tremolo_step;
         int             vibrate_sweep;          int             vibrate_sweep;
         int             vibrate_rate;          int             vibrate_rate;
         BYTE    tremolo_depth;          UINT8   tremolo_depth;
         BYTE    vibrate_depth;          UINT8   vibrate_depth;
         BYTE    mode;          UINT8   mode;
         BYTE    panpot;          UINT8   panpot;
 } _INSTLAYER, *INSTLAYER;  } _INSTLAYER, *INSTLAYER;
   
 typedef struct {  typedef struct {
Line 49  typedef struct { Line 49  typedef struct {
         int                     freq;          int                     freq;
 } _INSTRUMENT, *INSTRUMENT;  } _INSTRUMENT, *INSTRUMENT;
   
   struct _miditoneloadparam;
   typedef struct _miditoneloadparam       MIDIOUTLAEXPARAM;
   typedef int (VERMOUTHCL *FNMIDIOUTLAEXCB)(MIDIOUTLAEXPARAM *param);
   
 int inst_singleload(MIDIMOD mod, UINT bank, UINT num);  
 void inst_bankfree(MIDIMOD mod, UINT bank);  #ifdef __cplusplus
   extern "C" {
   #endif
   
   int VERMOUTHCL inst_singleload(MIDIMOD mod, UINT bank, UINT num);
   int VERMOUTHCL inst_bankload(MIDIMOD mod, UINT bank);
   int VERMOUTHCL inst_bankloadex(MIDIMOD mod, UINT bank,
                                                                   FNMIDIOUTLAEXCB cb, MIDIOUTLAEXPARAM *param);
   void VERMOUTHCL inst_bankfree(MIDIMOD mod, UINT bank);
   UINT VERMOUTHCL inst_gettones(MIDIMOD mod, UINT bank);
   
   #ifdef __cplusplus
   }
   #endif
   

Removed from v.1.1  
changed lines
  Added in v.1.6


RetroPC.NET-CVS <cvs@retropc.net>