aboutsummaryrefslogtreecommitdiff
path: root/utils/winmm_drv/src/MidiSynth.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/winmm_drv/src/MidiSynth.h')
-rw-r--r--utils/winmm_drv/src/MidiSynth.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/utils/winmm_drv/src/MidiSynth.h b/utils/winmm_drv/src/MidiSynth.h
index a590a77..0442f7b 100644
--- a/utils/winmm_drv/src/MidiSynth.h
+++ b/utils/winmm_drv/src/MidiSynth.h
@@ -52,6 +52,9 @@ private:
Bit8u reverbMode;
Bit8u reverbTime;
Bit8u reverbLevel;
+ float volumeFactorL;
+ float volumeFactorR;
+ float gain;
float *buffer;
DWORD framesRendered;
@@ -82,7 +85,11 @@ public:
void PushMIDI(DWORD msg);
void PlaySysex(Bit8u *bufpos, DWORD len);
+ void SetVolume(DWORD vol);
+ DWORD GetVolume();
+
void loadSetup();
+ void loadGain();
void LoadSynthSetup();
};