|
|
| 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); |