aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorWohlstand <admin@wohlnet.ru>2017-11-05 21:01:37 +0300
committerWohlstand <admin@wohlnet.ru>2017-11-05 21:01:37 +0300
commit3bcaac365e914b82f80839e047ebedd6b81fc634 (patch)
tree61105b57fac1fed72f5562ee47f7829bb0af1fb0 /include
parent44b9892c91476fe4e64b67f3868322b097003335 (diff)
downloadlibADLMIDI-3bcaac365e914b82f80839e047ebedd6b81fc634.tar.gz
libADLMIDI-3bcaac365e914b82f80839e047ebedd6b81fc634.tar.bz2
libADLMIDI-3bcaac365e914b82f80839e047ebedd6b81fc634.zip
Tri-state for deep-tremolo/vibrato/sm/adlib-percussion modes
By default every flag will have "auto" type which means mode will be set in dependence on a bank.
Diffstat (limited to 'include')
-rw-r--r--include/adlmidi.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/adlmidi.h b/include/adlmidi.h
index 2c3abf4..6ecb22b 100644
--- a/include/adlmidi.h
+++ b/include/adlmidi.h
@@ -73,16 +73,16 @@ extern const char *const *adl_getBankNames();
/*Sets number of 4-chan operators*/
extern int adl_setNumFourOpsChn(struct ADL_MIDIPlayer *device, int ops4);
-/*Enable or disable AdLib percussion mode*/
+/*Override Enable(1) or Disable(0) AdLib percussion mode. -1 - use bank default AdLib percussion mode*/
extern void adl_setPercMode(struct ADL_MIDIPlayer *device, int percmod);
-/*Enable or disable deep vibrato*/
+/*Override Enable(1) or Disable(0) deep vibrato state. -1 - use bank default vibrato state*/
extern void adl_setHVibrato(struct ADL_MIDIPlayer *device, int hvibro);
-/*Enable or disable deep tremolo*/
+/*Override Enable(1) or Disable(0) deep tremolo state. -1 - use bank default tremolo state*/
extern void adl_setHTremolo(struct ADL_MIDIPlayer *device, int htremo);
-/*Enable or disable Enables scaling of modulator volumes*/
+/*Override Enable(1) or Disable(0) scaling of modulator volumes. -1 - use bank default scaling of modulator volumes*/
extern void adl_setScaleModulators(struct ADL_MIDIPlayer *device, int smod);
/*Enable or disable built-in loop (built-in loop supports 'loopStart' and 'loopEnd' tags to loop specific part)*/