aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi.cpp
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2019-02-22 23:39:09 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2019-02-22 23:39:09 +0300
commitc5f8da70da78110dbbaa74ff4ebce6edf5d04be8 (patch)
treeb92284c60efec9652ab313ad032b833ddbbff3f2 /src/adlmidi.cpp
parentf21a5030355d27d9562cc62643db0380dc58a84b (diff)
downloadlibADLMIDI-c5f8da70da78110dbbaa74ff4ebce6edf5d04be8.tar.gz
libADLMIDI-c5f8da70da78110dbbaa74ff4ebce6edf5d04be8.tar.bz2
libADLMIDI-c5f8da70da78110dbbaa74ff4ebce6edf5d04be8.zip
Rhythm-mode percussion now works!
Diffstat (limited to 'src/adlmidi.cpp')
-rw-r--r--src/adlmidi.cpp16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp
index 575b533..72cf601 100644
--- a/src/adlmidi.cpp
+++ b/src/adlmidi.cpp
@@ -425,21 +425,11 @@ ADLMIDI_EXPORT int adl_getNumFourOpsChnObtained(struct ADL_MIDIPlayer *device)
return (int)play->m_synth->m_numFourOps;
}
-
+/* !!!DEPRECATED!!! AND !!DUMMIED!! */
ADLMIDI_EXPORT void adl_setPercMode(ADL_MIDIPlayer *device, int percmod)
{
- if(!device) return;
- MidiPlayer *play = GET_MIDI_PLAYER(device);
- assert(play);
- Synth &synth = *play->m_synth;
- play->m_setup.rhythmMode = percmod;
- if(!synth.setupLocked())
- {
- synth.m_rhythmMode = play->m_setup.rhythmMode < 0 ?
- (synth.m_insBankSetup.adLibPercussions) :
- (play->m_setup.rhythmMode != 0);
- synth.updateChannelCategories();
- }
+ ADL_UNUSED(device);
+ ADL_UNUSED(percmod);
}
ADLMIDI_EXPORT void adl_setHVibrato(ADL_MIDIPlayer *device, int hvibro)