28 #include <libtdemid/midiout.h>
29 #include <libtdemid/voiceman.h>
61 void patchesLoadingOrder(
int *patchesused,
int *patchesordered);
62 const char *patchName(
int pgm);
68 GUSOut(
int d=0,
int total =12);
78 virtual void openDev (
int sqfd);
93 virtual void noteOn ( uchar chn, uchar note, uchar vel );
98 virtual void noteOff ( uchar chn, uchar note, uchar vel );
103 virtual void keyPressure ( uchar chn, uchar note, uchar vel );
123 virtual void chnController ( uchar chn, uchar ctl , uchar v );
129 virtual void sysex ( uchar *data,ulong size);
165 static const char *GUS_patches_directory;
166 static int delete_GUS_patches_directory;