Diff for /np2/sound/vermouth/midiout.h between versions 1.5 and 1.8

version 1.5, 2003/11/30 12:32:04 version 1.8, 2005/03/29 06:50:38
Line 2 Line 2
 #if !defined(_WIN32_WCE) && !defined(SLZAURUS)  #if !defined(_WIN32_WCE) && !defined(SLZAURUS)
 #define ENABLE_TREMOLO  #define ENABLE_TREMOLO
 #define ENABLE_VIRLATE  #define ENABLE_VIRLATE
   #define ENABLE_GSRX
   #define PANPOT_REVA
   // #define      VOLUME_ACURVE
 #else  #else
 #define MIDI_GMONLY  #define MIDI_GMONLY
 #endif  #endif
Line 69  struct _midictrl { Line 72  struct _midictrl {
         UINT            samprate;          UINT            samprate;
         UINT            worksize;          UINT            worksize;
         int                     level;          int                     level;
         BYTE            status;          UINT8           status;
         SINT8           gain;          SINT8           gain;
         BYTE            master;          UINT8           master;
   
         MIDIMOD         module;          MIDIMOD         module;
         INSTRUMENT      *bank0[2];          INSTRUMENT      *bank0[2];
Line 95  struct _midictrl { Line 98  struct _midictrl {
 extern "C" {  extern "C" {
 #endif  #endif
   
 AEXTERN UINT AEXPORT midiout_getver(char *string, int leng);  AEXTERN UINT AEXPORT midiout_getver(OEMCHAR *string, int leng);
   
 AEXTERN _MIDIMOD AEXPORT * midimod_create(UINT samprate);  AEXTERN _MIDIMOD AEXPORT * midimod_create(UINT samprate);
 AEXTERN void AEXPORT midimod_destroy(MIDIMOD hdl);  AEXTERN void AEXPORT midimod_destroy(MIDIMOD hdl);
Line 107  AEXTERN void AEXPORT midimod_loadall(MID Line 110  AEXTERN void AEXPORT midimod_loadall(MID
 AEXTERN _MIDIHDL AEXPORT * midiout_create(MIDIMOD module, UINT worksize);  AEXTERN _MIDIHDL AEXPORT * midiout_create(MIDIMOD module, UINT worksize);
 AEXTERN void AEXPORT midiout_destroy(MIDIHDL hdl);  AEXTERN void AEXPORT midiout_destroy(MIDIHDL hdl);
 AEXTERN void AEXPORT midiout_shortmsg(MIDIHDL hdl, UINT32 msg);  AEXTERN void AEXPORT midiout_shortmsg(MIDIHDL hdl, UINT32 msg);
 AEXTERN void AEXPORT midiout_longmsg(MIDIHDL hdl, const BYTE *msg, UINT size);  AEXTERN void AEXPORT midiout_longmsg(MIDIHDL hdl, const UINT8 *msg, UINT size);
 AEXTERN const SINT32 AEXPORT * midiout_get(MIDIHDL hdl, UINT *samples);  AEXTERN const SINT32 AEXPORT * midiout_get(MIDIHDL hdl, UINT *samples);
 AEXTERN UINT AEXPORT midiout_get32(MIDIHDL hdl, SINT32 *pcm, UINT size);  AEXTERN UINT AEXPORT midiout_get32(MIDIHDL hdl, SINT32 *pcm, UINT size);
 AEXTERN void AEXPORT midiout_setgain(MIDIHDL hdl, int gain);  AEXTERN void AEXPORT midiout_setgain(MIDIHDL hdl, int gain);

Removed from v.1.5  
changed lines
  Added in v.1.8


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