Remove reverb and chorus config keys

This commit is contained in:
ceski 2023-05-12 20:07:51 -07:00
parent cdf8987234
commit ee415606ed
2 changed files with 2 additions and 61 deletions

View File

@ -36,8 +36,6 @@
int winmm_reset_type = -1;
int winmm_reset_delay = 0;
int winmm_reverb_level = -1;
int winmm_chorus_level = -1;
char *winmm_device = "";
@ -321,46 +319,6 @@ static void ResetVolume(void)
}
}
static void ResetReverb(int reset_type)
{
int i;
int reverb = winmm_reverb_level;
if (reverb == -1 && reset_type == RESET_TYPE_NONE)
{
// No reverb specified and no SysEx reset selected. Use GM default.
reverb = 40;
}
if (reverb > -1)
{
for (i = 0; i < MIDI_CHANNELS_PER_TRACK; ++i)
{
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_REVERB, reverb);
}
}
}
static void ResetChorus(int reset_type)
{
int i;
int chorus = winmm_chorus_level;
if (chorus == -1 && reset_type == RESET_TYPE_NONE)
{
// No chorus specified and no SysEx reset selected. Use GM default.
chorus = 0;
}
if (chorus > -1)
{
for (i = 0; i < MIDI_CHANNELS_PER_TRACK; ++i)
{
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_CHORUS, chorus);
}
}
}
static void ResetControllers(void)
{
int i;
@ -373,6 +331,8 @@ static void ResetControllers(void)
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_BANK_SELECT_MSB, 0);
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_BANK_SELECT_LSB, 0);
SendShortMsg(0, MIDI_EVENT_PROGRAM_CHANGE, i, 0, 0);
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_REVERB, 40);
SendShortMsg(0, MIDI_EVENT_CONTROLLER, i, MIDI_CONTROLLER_CHORUS, 0);
}
}
@ -481,9 +441,6 @@ static void ResetDevice(void)
ResetPitchBendSensitivity();
}
ResetReverb(reset_type);
ResetChorus(reset_type);
// Reset volume (initial playback or on shutdown if no SysEx reset).
if (initial_playback || reset_type == RESET_TYPE_NONE)
{

View File

@ -95,8 +95,6 @@ extern int mus_gain;
extern char *winmm_device;
extern int winmm_reset_type;
extern int winmm_reset_delay;
extern int winmm_reverb_level;
extern int winmm_chorus_level;
#endif
extern int opl_gain;
extern int midi_player_menu;
@ -520,20 +518,6 @@ default_t defaults[] = {
{0}, {0, 2000}, number, ss_none, wad_no,
"Delay after reset for native MIDI (milliseconds)"
},
{
"winmm_reverb_level",
(config_t *) &winmm_reverb_level, NULL,
{-1}, {-1, 127}, number, ss_none, wad_no,
"Reverb send level for native MIDI (-1 = Default, 0 = Off, 127 = Max)"
},
{
"winmm_chorus_level",
(config_t *) &winmm_chorus_level, NULL,
{-1}, {-1, 127}, number, ss_none, wad_no,
"Chorus send level for native MIDI (-1 = Default, 0 = Off, 127 = Max)"
},
#endif
//