aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/adlmidi.cpp')
-rw-r--r--src/adlmidi.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/adlmidi.cpp b/src/adlmidi.cpp
index 96ef32f..380630a 100644
--- a/src/adlmidi.cpp
+++ b/src/adlmidi.cpp
@@ -640,6 +640,12 @@ ADLMIDI_EXPORT int adl_generate(struct ADL_MIDIPlayer *device, int sampleCount,
if(!device)
return 0;
+ /*
+ * TODO: Implement the processing of vibrato and arpeggio here.
+ * Otherwise, in realtime playing there are will not be processed
+ * and chip channel management will work incorrectly!
+ */
+
MIDIplay *player = reinterpret_cast<MIDIplay *>(device->adl_midiPlayer);
sampleCount = (sampleCount > 1024) ? 1024 : sampleCount;