--- np2/sound/vermouth/vermouth.h 2003/10/16 17:58:09 1.1.1.1 +++ np2/sound/vermouth/vermouth.h 2005/03/18 09:23:11 1.4 @@ -1,4 +1,7 @@ +#ifndef __VERMOUTH_H +#define __VERMOUTH_H + typedef struct { UINT samprate; } *MIDIMOD; @@ -13,12 +16,14 @@ typedef struct { extern "C" { #endif -UINT midiout_getver(char *string, int leng); +UINT midiout_getver(OEMCHAR *string, int leng); MIDIMOD midimod_create(UINT samprate); void midimod_destroy(MIDIMOD hdl); void midimod_loadprogram(MIDIMOD hdl, UINT num); void midimod_loadrhythm(MIDIMOD hdl, UINT num); +void midimod_loadgm(MIDIMOD hdl); +void midimod_loadall(MIDIMOD hdl); MIDIHDL midiout_create(MIDIMOD module, UINT worksize); void midiout_destroy(MIDIHDL hdl); @@ -32,3 +37,5 @@ void midiout_setgain(MIDIHDL hdl, int ga } #endif +#endif +