| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -1163,23 +1163,21 @@ ParameterComponent::ParameterComponent(AudioProcessorParameter * par, bool notif | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				AudioParameterFloat* floatpar = dynamic_cast<AudioParameterFloat*>(par); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				if (floatpar) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				{ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider = std::make_unique<MySlider>(&floatpar->range); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider = makeAddAndMakeVisible<MySlider>(&floatpar->range); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_notify_only_on_release = notifyOnlyOnRelease; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->setRange(floatpar->range.start, floatpar->range.end, floatpar->range.interval); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->setValue(*floatpar, dontSendNotification); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->addListener(this); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->setDoubleClickReturnValue(true, floatpar->range.convertFrom0to1(par->getDefaultValue())); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					addAndMakeVisible(m_slider.get()); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				} | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				AudioParameterInt* intpar = dynamic_cast<AudioParameterInt*>(par); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				if (intpar) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				{ | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider = std::make_unique<MySlider>(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider = makeAddAndMakeVisible<MySlider>(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_notify_only_on_release = notifyOnlyOnRelease; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->setRange(intpar->getRange().getStart(), intpar->getRange().getEnd(), 1.0); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->setValue(*intpar, dontSendNotification); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					m_slider->addListener(this); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
					addAndMakeVisible(m_slider.get()); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				} | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				AudioParameterChoice* choicepar = dynamic_cast<AudioParameterChoice*>(par); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
				if (choicepar) | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |