| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -542,16 +542,14 @@ struct GraphRenderSequence | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            return;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioInputBuffer = &buffer;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioOutputBuffer.setSize (jmax (1, buffer.getNumChannels()), numSamples);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioOutputBuffer.clear();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentMidiInputBuffer = &midiMessages;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentMidiOutputBuffer.clear();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            const Context context { { *currentAudioInputBuffer,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            const Context context { { buffer,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                      currentAudioOutputBuffer,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                      *currentMidiInputBuffer,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                      midiMessages,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                      currentMidiOutputBuffer },
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                    audioPlayHead,
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                                    numSamples };
 | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -565,7 +563,6 @@ struct GraphRenderSequence | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        midiMessages.clear();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        midiMessages.addEvents (currentMidiOutputBuffer, 0, buffer.getNumSamples(), 0);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioInputBuffer = nullptr;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    JUCE_BEGIN_IGNORE_WARNINGS_MSVC (4661)
 | 
		
		
	
	
		
			
				| 
				
					
				
				
					
				
				
				 | 
			
			 | 
			@@ -795,8 +792,6 @@ struct GraphRenderSequence | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioOutputBuffer.setSize (numBuffersNeeded + 1, blockSize);
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioOutputBuffer.clear();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentAudioInputBuffer = nullptr;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentMidiInputBuffer = nullptr;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        currentMidiOutputBuffer.clear();
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        midiBuffers.clearQuick();
 | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -816,9 +811,7 @@ struct GraphRenderSequence | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    int numBuffersNeeded = 0, numMidiBuffersNeeded = 0;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    AudioBuffer<FloatType> renderingBuffer, currentAudioOutputBuffer;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    AudioBuffer<FloatType>* currentAudioInputBuffer = nullptr;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    MidiBuffer* currentMidiInputBuffer = nullptr;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    MidiBuffer currentMidiOutputBuffer;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    Array<MidiBuffer> midiBuffers;
 | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |