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:
parent
51889049c4
commit
b9aaa880c4
2 changed files with 2 additions and 2 deletions
|
|
@ -123,7 +123,7 @@ void MPESynthesiserBase::renderNextBlock (AudioBuffer<floatType>& outputAudio,
|
|||
break;
|
||||
}
|
||||
|
||||
if (samplesToNextMidiMessage < minimumSubBlockSize && ! firstEvent)
|
||||
if (samplesToNextMidiMessage < (firstEvent ? 1 : minimumSubBlockSize))
|
||||
{
|
||||
handleMidiEvent (m);
|
||||
continue;
|
||||
|
|
|
|||
|
|
@ -204,7 +204,7 @@ void Synthesiser::processNextBlock (AudioBuffer<floatType>& outputAudio,
|
|||
break;
|
||||
}
|
||||
|
||||
if (samplesToNextMidiMessage < minimumSubBlockSize && ! firstEvent)
|
||||
if (samplesToNextMidiMessage < (firstEvent ? 1 : minimumSubBlockSize))
|
||||
{
|
||||
handleMidiEvent (m);
|
||||
continue;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue