diff options
author | Vitaly Novichkov <admin@wohlnet.ru> | 2017-12-10 23:15:49 +0300 |
---|---|---|
committer | Vitaly Novichkov <admin@wohlnet.ru> | 2017-12-10 23:15:49 +0300 |
commit | c564a6b6a27d3602e14c608e95fff7f93650a2cb (patch) | |
tree | fdba0790f0b277d95c7c532c76d97ddc81393594 | |
parent | 51d6e05b7e7bc6fad529e9e023ceca9af34ed910 (diff) | |
download | libADLMIDI-c564a6b6a27d3602e14c608e95fff7f93650a2cb.tar.gz libADLMIDI-c564a6b6a27d3602e14c608e95fff7f93650a2cb.tar.bz2 libADLMIDI-c564a6b6a27d3602e14c608e95fff7f93650a2cb.zip |
Added "TODO" note into "adl_generate" function
-rw-r--r-- | src/adlmidi.cpp | 6 |
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; |