aboutsummaryrefslogtreecommitdiff
path: root/utils/winmm_drv/config/regconfig.h
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2024-08-29 16:21:02 +0300
committerWohlstand <admin@wohlnet.ru>2024-08-29 16:21:02 +0300
commitf97b1719771fda4670d903527cb14ec2979df03b (patch)
tree6b435735bf9144b415d4a5f4978bcb3262d08d37 /utils/winmm_drv/config/regconfig.h
parent68d04c38fe74e419283c9784eb0fdaf5cf18e086 (diff)
parent572da4a9335a5a7f98baaedf1c982f7ac6c385d5 (diff)
downloadlibADLMIDI-f97b1719771fda4670d903527cb14ec2979df03b.tar.gz
libADLMIDI-f97b1719771fda4670d903527cb14ec2979df03b.tar.bz2
libADLMIDI-f97b1719771fda4670d903527cb14ec2979df03b.zip
Merge branch 'master' of git@github.com:Wohlstand/libADLMIDI.git into wip-hw-serial
Diffstat (limited to 'utils/winmm_drv/config/regconfig.h')
-rw-r--r--utils/winmm_drv/config/regconfig.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/winmm_drv/config/regconfig.h b/utils/winmm_drv/config/regconfig.h
index f854d1b..2dac28a 100644
--- a/utils/winmm_drv/config/regconfig.h
+++ b/utils/winmm_drv/config/regconfig.h
@@ -25,8 +25,13 @@ typedef struct DriverSettings_t
BOOL flagFullBrightness;
int volumeModel;
+ int chanAlloc;
int numChips;
int num4ops;
+
+ UINT outputDevice;
+
+ UINT gain100;
} DriverSettings;
extern const WCHAR g_adlSignalMemory[];
@@ -35,9 +40,13 @@ extern void setupDefault(DriverSettings *setup);
extern void loadSetup(DriverSettings *setup);
extern void saveSetup(DriverSettings *setup);
+extern void saveGain(DriverSettings *setup);
+extern void getGain(DriverSettings *setup);
+
#define DRV_SIGNAL_RELOAD_SETUP 1
#define DRV_SIGNAL_RESET_SYNTH 2
+#define DRV_SIGNAL_UPDATE_GAIN 3
// Client
/**