Diff for /np2/sound/vermouth/midiout.h between versions 1.2 and 1.7

version 1.2, 2003/11/15 07:10:03 version 1.7, 2005/03/18 09:23:11
Line 1 Line 1
   
 #define MIDI_GMONLY  #if !defined(_WIN32_WCE) && !defined(SLZAURUS)
   
 #if !defined(_WIN32_CE) && !defined(SLZAURUS)  
 #define ENABLE_TREMOLO  #define ENABLE_TREMOLO
 #define ENABLE_VIRLATE  #define ENABLE_VIRLATE
   #else
   #define MIDI_GMONLY
 #endif  #endif
   
 struct _midimodule;  struct _midimodule;
Line 69  struct _midictrl { Line 69  struct _midictrl {
         UINT            samprate;          UINT            samprate;
         UINT            worksize;          UINT            worksize;
         int                     level;          int                     level;
         BYTE            status;          UINT8           status;
         char            gain;          SINT8           gain;
         BYTE            master;          UINT8           master;
   
         MIDIMOD         module;          MIDIMOD         module;
         INSTRUMENT      *bank0[2];          INSTRUMENT      *bank0[2];
Line 95  struct _midictrl { Line 95  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);
 AEXTERN void AEXPORT midimod_loadprogram(MIDIMOD hdl, UINT num);  AEXTERN void AEXPORT midimod_loadprogram(MIDIMOD hdl, UINT num);
 AEXTERN void AEXPORT midimod_loadrhythm(MIDIMOD hdl, UINT num);  AEXTERN void AEXPORT midimod_loadrhythm(MIDIMOD hdl, UINT num);
   AEXTERN void AEXPORT midimod_loadgm(MIDIMOD hdl);
   AEXTERN void AEXPORT midimod_loadall(MIDIMOD hdl);
   
 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.2  
changed lines
  Added in v.1.7


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