From 6bc8d4bfb75e67ada752d14860532b8612f855bd Mon Sep 17 00:00:00 2001 From: Takeshi Yokemura Date: Sat, 1 May 2021 20:47:48 +0900 Subject: [PATCH] (1) JUCE update side effect (2)Added no-render condition --- Magical8bitPlug2.jucer | 7 ++++--- Source/BaseVoice.cpp | 4 ++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Magical8bitPlug2.jucer b/Magical8bitPlug2.jucer index 1bbe65a..d21ef6a 100644 --- a/Magical8bitPlug2.jucer +++ b/Magical8bitPlug2.jucer @@ -1,13 +1,14 @@ - + pluginDesc="8bit sound generator 2nd ver. by YMCK" displaySplashScreen="1" + jucerFormatVersion="1"> diff --git a/Source/BaseVoice.cpp b/Source/BaseVoice.cpp index e07dedb..ada2bdc 100644 --- a/Source/BaseVoice.cpp +++ b/Source/BaseVoice.cpp @@ -106,6 +106,10 @@ void BaseVoice::stopNote (float, bool allowTailOff) void BaseVoice::renderNextBlock (AudioSampleBuffer& outputBuffer, int startSample, int numSamples) { + if (getCurrentlyPlayingNote() == -1) { + return; + } + if (angleDelta == 0.0) { return;