aboutsummaryrefslogtreecommitdiff
path: root/qmpmidiplay.hpp
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2015-12-29 23:54:24 +0800
committerGravatar Chris Xiong <chirs241097@gmail.com> 2015-12-29 23:54:24 +0800
commit8dc90ae27c24aec1851215f2cc28ee24eff01ea5 (patch)
tree13a604bf55804960ced6ec7559f626962a1265bd /qmpmidiplay.hpp
parent40ea6580aaf3d19aa77f43551185a55013d216d9 (diff)
downloadQMidiPlayer-8dc90ae27c24aec1851215f2cc28ee24eff01ea5.tar.xz
Master Spark. (WTF)
Diffstat (limited to 'qmpmidiplay.hpp')
-rw-r--r--qmpmidiplay.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/qmpmidiplay.hpp b/qmpmidiplay.hpp
index d5f0c54..2f279b7 100644
--- a/qmpmidiplay.hpp
+++ b/qmpmidiplay.hpp
@@ -75,6 +75,7 @@ class CMidiPlayer
void playerThread();
void playerPanic();
+ //playing control methods
uint32_t getStamp(int id);
uint32_t getTCeptr();
void setTCeptr(uint32_t ep,uint32_t st);
@@ -89,8 +90,13 @@ class CMidiPlayer
int getMaxPolyphone();
void setMaxPolyphone(int p);
+ void setChannelPreset(int ch,int b,int p);
void getChannelPreset(int ch,int *b,int *p,char *name);
void setMute(int ch,bool m);
void setSolo(int ch,bool s);
+
+ //void pushSoundFont(const char* url);
+ int getSFCount();
+ fluid_sfont_t* getSFPtr(int sfid);
};
#endif