1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Fix for Synthesiser rendering 0 length blocks

This commit is contained in:
jules 2016-04-26 10:50:00 +01:00
parent 51889049c4
commit b9aaa880c4
2 changed files with 2 additions and 2 deletions

View file

@ -123,7 +123,7 @@ void MPESynthesiserBase::renderNextBlock (AudioBuffer<floatType>& outputAudio,
break;
}
if (samplesToNextMidiMessage < minimumSubBlockSize && ! firstEvent)
if (samplesToNextMidiMessage < (firstEvent ? 1 : minimumSubBlockSize))
{
handleMidiEvent (m);
continue;

View file

@ -204,7 +204,7 @@ void Synthesiser::processNextBlock (AudioBuffer<floatType>& outputAudio,
break;
}
if (samplesToNextMidiMessage < minimumSubBlockSize && ! firstEvent)
if (samplesToNextMidiMessage < (firstEvent ? 1 : minimumSubBlockSize))
{
handleMidiEvent (m);
continue;